0
点赞
收藏
分享

微信扫一扫

解决Spring Boot跨域问题(配置JAVA类)

汤姆torn 2024-01-17 阅读 12

1.Maven是用于构建的工具,使用前需要配置(C )文件,在里边添加阿里云的镜像便于自动下载相关的依赖jar包。

A.web.xml

B.pom.xml

C.Settings.xml

2.(B )是一个用 Java 编写的程序,是一种实现了Servlet接口的类,它是由web容器负责创建并调用,在服务器容器上运行,用于接收和响应用户的请求。

A.Filter

B.Servlet

C.Request

D.Response

3.当Servlet启动时,会为每个Web应用创建一个唯一的( A)对象代表当前Web应用,该对象不仅封装了当前Web应用的所有信息,而且实现了多个Servlet之间数据的共享。

A.ServletContext

B.ServletConfig

C.Servlet

D.ServletMapping

4.HttpServletResponse的(C )方法所获取的字符输出流对象为PrintWriter类型,可以直接输出字符文本内容。

A.getOutputStream()

B.getInputStream()

C.getWriter()

D.getReader()

5.【单选题】 (4分)

网页表单中有用户名和密码,输入用户名和密码后点击登录执行对应的Servlet中的代码,在Servlet中想要获取网页表单中的用户名和密码可以通过(C)方法获取。

A.response.getParameter( )

B.request.getAttribute( )

C.request.getParameter( )

D.response.getAttribute( )

6.【单选题】 (4分)

编写过滤器要实现javax.servlet.Filter接口的方法,其中不包括( C)。

A.init方法

B.doFilter方法

C.doPost方法

D.destroy

7.【单选题】 (4分)

采用注解方式配置Servlet时用(C )。

A.@Servlet

B.@WebServelet

C.@WebServlet

D.@WebServerlet

8.【单选题】 (4分)

Servlet在服务器容器上运行,处理客户端请求并且将( D)返回客户端。

A.过滤

B.请求

C.消息

D.响应

9.Servlet生命周期包括3个方法,分别是:init,( D)和destroy。

A.servlet

B.doGet

C.doPost

D.service

10.过滤器的一些常见应用不包括以下( D)。

A.认证过滤

B.登录和审核过滤

C.图像转换过滤

D.请求重定向

11.在web.xml文件中配置Servlet时,( A)用于映射Servlet对外访问的虚拟路径。

A.<servlet-mapping>

B.<servlet>

C.<servlet-name>

12.常用的Servlet配置方法有( B)、xml文件和自定义容器的方式

A.注释方式

B.注解方式

15.下面(B )对象由Servlet容器创建,实现的是请求转发

A.sendRedirect

B.RequestDispatcher

C.forward

D.include

16.为了避免显示在网页中的字符乱码,可以通过(A )来进行设置 。

A.response . setContentType("text/html; charset=utf-8");

B.request . setContentType("text/html; charset=utf-8");

C.response.setCharacterEncoding("uf-8");

D.response.setHeader(" Content-Type"," text/html;charset=utf-8");

17.在web容器中遵循生成、运行、销毁这样的生命周期,当进行相关配置后,web容器就会调用监听器上的方法,对相应的对象进行对应的事件处理,不包括(A )。

A.HttpServletFilter对象

B.HttpServletRequest对象

C.HttpSession对象

D.ServletContext对象

18.web.xml配置中过滤器起作用的顺序是看<filter-mapping>中谁在上面谁优先执行。(

19.注解配置是按照类名字符串比较,值小的先执行,如:AFilterDemo 优先于 BFilterDemo()

20.对于客户端请求,创建Servlet实例后,不驻留在内存中,所以再次请求时须再加载。(错 )

21.Cookie一旦创建,它的名称就不能更改,Cookie的值可以为任何值,创建后允许被修改。(

22.请求转发指的是Web服务器接收到客户端的请求后可能由于某些条件限制,不能访问当前请求URL所指向的Web资源,而是指定了一个新的资源路径,让客户端重新发送请求。(错 

23.【填空题】 (2分)

在Servlet技术中,提供了两个用于保存会话数据的对象,分别是Cookie和_Session__

24.【填空题】 (2分)

Session对象的_invalidate()__方法用于强制使Session对象无效。

25._FilterConfig__接口用于在过滤器初始化时由web容器向过滤器传送初始化配置参数,并传入到过滤器对象的init方法中。

26.自定义过滤器可以用_@WebFilter注解__或者web.xml文件配置进行注解。

27.Cookie必须以_键值对_的形式存在。

28.在web应用程序中,_过滤器__介于Servlet之前,既可以拦截、过滤浏览器的请求,也可以改变浏览器的响应。

29.在web系统中,__监听器_就是应用监听事件来监听请求中的行为而创建的一组类。

30.在Web应用中当用户通过浏览器访问服务器时,服务器会给客户发送一些信息,这些信息都保存在Cookie中。Cookie信息会被保存在_浏览器__的缓冲区中。

举报

相关推荐

0 条评论