黑马 Web阶段Web试题 学生版2

1970-01-01 08:00

Web阶段Web试题

1. 动态网站的开发技术有(A)

A. JSP

B. HTML C. CSS

D. JavaScript //添加动态效果

2. 下面哪个请求头信息可以实现防盗链(C)

A. Location B. Refresh

C. Referer

D. If-Modified-Since

3. 在Web应用程序的文件与目录结构中,web.xml是放置在(A )

A. WEB-INF目录

B. conf目录 C. lib目录 D. classes目录

4. 下面哪一个指明向客户端发送的请求正文的MIME类型(A)

A. Content-Type

B. Content-Encoding C. Content-Length D. 全是

5. Servlet中,下面关于url配置方式正确的是(ABD)

A. /my

B. /my/* C. /*.do D. *.do

6. 继承HttpServlet编写的Servlet中获取ServletContext对象的方法下面正确的是(AB)

A. getServletConfig().getServletContext()

B. getServletContext()

C. getServlet().getServletContext() D. response.getServletContext()

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. 实现javax.servlet.Servlet接口

B. 继承javax.servlet.GenericServlet类 C. 继承javax.servlet.http.HttpServlet类 D. 实现 javax.servlet.ServletConfig接口

10. 如果希望用户在访问完Servlet1后可以显示web应用目录下的index.jsp页面,且浏览器地址栏改变为index.jsp,在Servlet1中如下那种代码可以实现(web应用名为app)?(BC)

A. response.setHeader(\

B. response.setStatus(302); response.setHeader(\C. response.sendRedirect(request.getContextPath()+“/index.jsp”); D. request.getRequestDispatcher(“/index.jsp”).forward(request,response);

11. sendRedirect(java.lang.String url)方法是在哪个接口中定义的?(C)

A. HttpSession

B. HttpServletRequest C. HttpServletResponse D. ServletResponse

12. 关于request获取请求参数下列说法错误的是:()

A. 请求参数是浏览器提交到服务器的,在服务器端获取。

B. request对象是由浏览器创建的

C. 获取请求参数的方法是request对象的getAttribute的方法。 D. 请求重定向过后,不能获取request域对象中保存的值。

13. 关于Session域的说法正确的是:( )

A. Session域的作用范围为整个会话

B. Session域中的数据只能存在30分钟,这个时间不能修改 C. 可以调用HttpSession的invalidate方法,立即销毁Session域

D. 当web应用被移除出web容器时,该web应用对应的Session跟着销毁

14. 关于response对象,下列说法错误的是:( )

A. response对象是代表响应的对象,是由浏览器创建的 B. response对象是服务器内部的对象,由服务器创建

C. 服务器从response的中获取信息组织成HTTP响应消息发送给浏览器

D. 在HTML中可以书写

头的功能

15. 关于URL重写以下说法中错误的的是( )

A. URL重写可以解决浏览器禁用cookie导致的Session无法使用的问题

B. URL重写会将sessionID附加在重写的URL后,当用户点击该超链接访问服务器

时,request.getSession()方法可以从请求URL中分析出sessionID从而找到对应的Session

C. 如果服务器发现浏览器并没有禁用cookie,那么URL重写操作将不再进行 D. 调用request对象的encodeURL方法,实现URL重写操作

16. 下列说法中错误的的是:( )

A. Cookie是基于HTTP协议中的Set-Cookie响应头和Cookie请求头进行工作的 B. 浏览器对Cookie具有严格的限制,一个网站能在浏览器中保存多少Cookie是有

限制的

C. 默认情况下HttpSession是基于一个名称为JSESSIONID 的特殊Cookie工作的 D. 一个浏览器保存的cookie是没有限制的

17. helloapp应用中的test.jsp文件的源代码如下:

<%!int a=0;%> <% %>

当浏览器第二次访问该test.jsp时得到的返回结果是什么?( )

A. a=0 b=0 B. a=1 b=1 C. a=2 b=1 D. a=1 b=0;

int b=0; a++; b++;

18. 下面关于静态包含描述正确的是:( )

A. 静态包含是在源文件级别进行合并,多个jsp生成一个servlet,最终由这一个

servlet生成响应

B. 静态态包含是在输出级别的合并,多个jsp分别被翻译为各自的servlet, C. 静态包含的语法为<%@include page =”目标组件的URL”%> D. 是静态包含

19. javaBean是用来做什么的?( )

A. 封装数据 B. 处理请求 C. 校验表单


黑马 Web阶段Web试题 学生版2.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:商务谈判完美方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: