Web 阶段 Web 试题
1. 动态网站的开发技术有 (A)
JSP
HTML
CSS
JavaScript 下面哪个请求头信息可以实现防盗链 (C)
Location
Refresh
Referer
If-Modified-Since
在Web应用程序的文件与目录结构中,是放置在(A )
WEB-INF 目录
conf 目录
lib 目录
classes 目录
下面哪一个指明向客户端发送的请求正文的MIME类型(A)
Content-Type
Content-Encoding
Content-Length
全是
Servlet 中 , 下面关于 url 配置方式正确的是 (ABD)
TOC \o "1-5" \h \z /my
/my/*
/*.do
对象的方法下面正确的是*.do
对象的方法下面正确的是
继承 HttpServlet 编写的 Servlet 中获取 ServletContext (AB)
getServletConfig().getServletContext()
C.
getServlet().getServletContext()
D.
()
7.
在
servlet 的生命周期中, servlet 容器调用一次的方法是
()
A.
service
B.
getServletConfig
C.
init
D.
destroy
8.
HttpServlet 中定义的 doGet 和 doPost 方法的参数类型有哪些? (BC)
A.
ServletRequest
B.
HttpServletRequest
C.
HttpServletResponse
D.
ServletResponse
9.
以下哪种方式可以编写一个 Servlet(ABC)
A.
实现接口
B.
继承类
C.
继承类
D.
实现 接口
10.
如果希望用户在访问完 Servlet1 后可以显示 web 应用目录下的页面,且浏
改变为,
在 Servlet1 中如下那种代码可以实现( web 应用名为
app)?( BC)
A.
("Refresh","0;url=/app/");
B.
(302); ("Location","/");
C.
()+ “/ ”);
D.
(“/ ” ).forward(request,response);
11.
sendRedirect url) 方法是在哪个接口中定义的?( C)
A.
HttpSession
B.
HttpServletRequest
C.
HttpServletResponse
D.
ServletResponse
B. getServletContext()
览器地址栏
12. 关于 request 获取请求参数下列说法错误的是: ()
请求参数是浏览器提交到服务器的 , 在服务器端获取。
request 对象是由浏览器创建的
获取请求参数的方法是 request 对象的 getAttribute 的方法。
请求重定向过后,不能获取 request 域对象中保存的值。
关于 Session 域的 说法正确的是: ( )
Session 域的作用范围为整个会话
Session 域中的数据只能存在 30 分钟,这个时间不能修改
可以调用 HttpSession 的 invalidate 方法,立即销毁 Session 域
当web应用被移除出 web容器时,该 web应用对应的Session跟着销毁
关于 response 对象,下列说法错误的是: ( )
response 对象是代表响应的对象,是由浏览器创建的
response 对象是服务器内部的对象,由服务器创建
服务器从response的中获取信息组织成HTTP响应消息发送给浏览器
在HTML中可以书写 用来模拟 HTTP卩向 应头的 功能
关于URL重写以下说法中错误的的是()
URL重写可以解决浏览器禁用cookie导致的Session无法使用的问题
URL重写会将sessionID 附加在重写的 URL后,当用户点击该超链接访问服务器
时,()方法可以从请求 URL中分析出sessionID 从而找到对应的 Session
如果服务器发现浏览器并没有禁用 cookie,那么URL重写操作将不再进行
调用request对象的encodeURL方法,实现URL重写操作
下列说法中错误的的是: ( )
Cookie是基于HTTP协议中的 Set-Cookie 响应头和 Cookie请求头进行工作的
浏览器对 Cookie 具有严格的限制, 一个网站能在浏览器中保存多少 Cookie 是有限 制的
默认情况下 HttpSession 是基于一个