5.在WEB服务器遇到了内部异常,不能完成客户的请求时,应向客户返回包含状态代码( E )的响应消息。
A.100 B. 200 C. 300 D. 400 E. 500
6.当WEB服务器通知客户端进行用户请求的重定向和转发时,会在响应消息中使用响应标题( A )。
A.Location B. Server C. Expires D. Content-Type 7. 关于Tomcat,下列说法正确的有( AC )。(多选) A.Tomcat 4.0是Servlet2.3和JSP1.2规范的官方参考实现 B.Tomcat服务器的优点是使用简单,并且支持EJB C.JBuilder9.0提供的默认的测试服务器是Tomcat
D.Tomcat是Apache Jakarta项目开发组开发的基于GPL自由软件协议的自由软件 8.关于JAVA Web服务器的Servlet容器,正确的说法有( D ) A.Servlet 容器是一种数据库,可以存储一些JSP页面所需配置信息 B.Servlet容器负责分析客户请求的是动态网页还是静态网页
12、Tomcat服务器中部署了2个Web应用:Selling和Stocking。管理员为Selling编写了一个类为com.mycompany.servlet.MyListenter的ServletContextListener类。为了将其部署到服务器中,应如何编写Selling的Web.xml文件?( A ) A、
com.mycompany. servlet.MyListenter
helloworldservlet
com.mycompany.servlet. Helloworldservlet ……… B、
com.mycompany. servlet.MyListenter
helloworldservlet
- 1 -
com.mycompany.servlet. Helloworldservlet ……… C、
helloworldservlet
com.mycompany.servlet. Helloworldservlet ………
com.mycompany. servlet.MyListenter D、
com.mycompany. servlet.MyListenter
helloworldservlet
com.mycompany.servlet. Helloworldservlet ………
13、ServletContextAttributeListener侦听器的attributeXXX方法定义如下:public void attributeXXX (ServletContextAttributeListener scab){…….}在该方法中,为了获得Servlet上下文对象,可调用scab对象的( B )方法。 A、getValue
B、getServletContext C、getServletConfig D、getServletClass 16、( AD )多选题
- 2 -
21.由JSP页面转译生成的java类都属于( D )包。
A.javax.servlet.jsp B. javax.servlet.http C. org.apacher.jasper.runtime D. org.apache.jsp 22.在一个JSP页面中,JSP引擎不处理的部分称为( A )。 A.模板数据 B. 元素 C. 标记 D. 脚本
23. JSP页面中的JSP元素主要以( B )作为语法基础。 A. 英语 B. XML C. HTML D. CSS
为了向响应中写入一行“Hello,World.”,可以使用以下哪些选项的代码?( D ) A request.println(“hello,world.”);
B request.getWriter().println(“hello,world.”); C response.println(“hello,world.”);
D response.getWriter().println(“hello,world.”); E HttpServletResponse.println(“hello,world.”);
- 11 -
F HttpServletResponse.getWriter().println(“hello,world.”); G System.out.println(“Hello,World.”);
10.Servlet可通过由容器传递来的HttpServletRequest对象的(BC)方法来获取客户请求URL中使用的协议类型。 A getParmeter B getProtocol C getScheme D getAttribute
13.对于标准的Web网页,通常使用( B )表示响应信息是HTML格式的文本文件。 A.text/css B. text/html C.application/vnd.ms-excel D. application/msword 23.(D)
A. JSP引擎发现语法错误 B. 运行是异常 C. 页面内容为:hello world D. 页面内容为:this is a test
E. 页面内容为:hello world this is a test
24.在JSP页面中,下列语句和哪个选项的脚本或语句效果相同?( AD )(多项选择题) <%@ page contentType=”application/vnd.ms-excel; charset=GBK” %>
A. <% response.setContentType(“application/vnd.ms-excel; charset=GBK”);%> B. <%!response.setContentType(“application/vnd.ms-excel; charset=GBK”);%> C. <%=response.setContentType(“application/vnd.ms-excel; charset=GBK”);%> D. 25.同Servlet相比,JSP页面具有哪些特性?( A )(多项选择) A.JSP页面更容易维护 B.JSP页面运行速度更快
当 password1=password2时,将客户请求转向到success.html 则应使用选项( A )的代码替换TODO注释. A.Return actionMapping.findForward(“success”);
- 14 -
B Return actionMapping.findForward(“success.html”); C. actionMapping.findForward(“success”);
D actionMapping.findForward(“success.html”); 49 .MVC设计模式中的V是指( C ). A.Valid B. Value C. View D . Video
SSH练习题(五)
5.JAVA Web应用的部署描述文件是一种(B)格式的文件。 A HTML B XML
C 逗号分隔的文本 D 二进制
6.HTTP协议是一种()的协议。(B) A 有状态应用 B 无状态应用 C有状态传输 D无状态传输
7. 关于Tomcat,下列说法正确的有(AC)。
A Tomcat4.0是Servlet2.3和JSP1.2规范的官方参考实现 B Tomcat服务器的优点是使用简单,并且支持EJB C JBuilder9.0提供的默认的测试服务器是Tomcat
D Tomcat是Apache Jakarta项目开发的基于GPL自由软件协议的自由软件 8.关于JAVA WEB服务器的Servlet容器,正确的说法有(D)。 A Servlet容器是一种数据库,可以存储一些JSP页面所需配置信息 B Servlet容器负责分析客户请求的是动态网页还是静态网页
C Servlet容器是WEB服务器的一个组件,一般在服务器启动时进行初值化 D WEB应用的运行时的环境是Servlet容器根据配置文件提供的 9.当浏览器访问位于WEB服务器上的某Servlet时,( C )负责将请求包装成Servlet可以处理的ServletRequest对象。 A 浏览器
B WEB服务器的HTTP引擎 C WEB服务器的Servlet容器 D JAVA虚拟机
10.Servlet可通过由容器传递来的HttpServletRequest对象的( BC )方法来获得取客户请
- 15 -
求URL中使用的协议类型。 A getParameter B getProtocol C getScheme D getAttribute 12(A)
A WEB-INF\\classes\\com\\mycompany\\servlets\\HelloworldServlet.class B WEB-INF\\classes\\com.mycompany.servlets\\HelloworldServlet.class C WEB-INF\\servlets\\com.mycompany.servlets\\HelloworldServlet.class D SERVLET\\com\\mycompany\\servlets\\HelloworldServlet.class
E META-INF\\ classes\\com.mycompany.servlets\\HelloworldServlet.class 13(C)
、
A RESOURCE/lib B SERVLET/lib C WEB-INF/lib D META-INF/lib 16(多选)(AD)
- 16 -
A 将Servlet文件复制到 WEB-INF\\classes目录下 B 将Servlet文件复制到WEB-INF\\lib目录下
C 将Servlet类文件封装成JAR文件,然后存放到 WEB-INF\\classes目录下 D 将Servlet 类文件封装成JAR文件,然后存放到WEB-INF\\lib目录下 21.在一个JSP页面中,JSP引擎不处理的部分称为(A)
A.模板数据 B. 元素 C. 标记 D. 脚本 22.JSP页面中的JSP元素主要以(B)作为语法基础同。
A.英语 B. XML C. HTML D. CSS
24.在一个JSP页面中,下列哪些选项的内容是在客户端浏览器中可见的注释(AB)多选 A. B.
C. <%--“Hello world!”--%> D. <% //“Hello world!” %> E. <% /*“Hello world!”*/ %>
32.下列选项中,哪些符合对JavaBean类的要求?( C ) A .JavaBean 类必须显式地定义一个零参数构造函数 B. JavaBean类必须继承自java.beans.Bean类
C. JavaBean 类的所有实例变量都不应为public 类型
D. JavaBean类的属性值都通过访问方法getXxx和setXxx来访问. 33. 在JSP页面Hello.jsp中,有以下语句:
.bean.SimpleAttrBean”/>
<%=”TODO:在此添加代码”%>
该Bean定义了一个名为Attr的只读属性. 为了在页面中输出该属性的初始值, 可采用以下哪项的代码替换 “TODO:在此添加代码”?( C ) A .myBean.Attr B. myBean.getAttr C . myBean.getAttr() D .myBean .getAttr() ;