当前位置:文档之家› JSP题库_62道

JSP题库_62道

JSP/Servlet试题库:1. 动态网站需要的技术为。

(选择3项)A.CGIB.HTTPC.ASPD.PHP2. 在部署Servlet时,web.xml文件中<servlet>标签应该包含哪些标签。

(选择2项)A.<servlet-mapping>B.<servlet-name>C.<url-pattern>D.<servlet-class>3. 假设web应用的文档根目录为MyApp,那么可以从哪里找到database.jar文件。

(选择1项)A.MyApp目录下B.M yApp\images目录下C.M yApp\WEB-INF目录下D.MyApp\WEB-INF\lib目录下4.为了获得用户提交的表单参数,可以从哪一个接口中得到。

(选择1项) A.ServletResponseB.S ervletC.R equestDispatcherD.ServletRequest5.从以下哪一个选项中可以获得Servlet的初始化参数。

(选择1项)A.ServletB.S ervletContextC.S ervletConfigD.GenericServlet6.表示“资源移动”的状态码是。

(选择1项)A.200B.302C.400D.5007.哪一个对象可以用于获得浏览器发送的请求。

(选择1项)A.HttpServletRequestB.H ttpServletResponseC.H ttpServletD.Http8.事务处理的结束方式。

(选择2项)A.中止B.提交C.完成D.回滚9.如何取得数据源。

(选择1项)A.通过HttpB.通过ftpC.J NDID.通过Connection对象10.会话是。

(选择1项)A.一个TCP/IP连接B.一个物理连接C.客户机和Web服务器之间的一组交互D.Http请求11.客户端状态管理的解决方案有。

(选择3项)A.URL重写B.隐藏域C.C ookieD.以上都不是12.当Web应用程序被关闭时,Servlet容器会调用Servlet Context“监听器”的哪个方法?(选择1项)A.contextInitialized()B.contextDestroyed()C.contextFinialized()D.contextShutdown()13.与HttpSessionListener接口有关的方法是。

(选择2项)A.SessionInitialized()B.SessionCreated()C.SessionFinialized()D.SessionDestroyed()14.以下哪一个不是Filter接口的方法。

(选择1项)A.init(FilterConfig config)B.void destroy()C.void doFilter(HttpServletRequest request,HttpServletResponse response)D.void doFilter(ServletRequest request,ServletResponse response,FilterChain chain)15.关于JSP生命周期的叙述,下列哪些为真?(选择2项)A.JSP会先解释成Servlet源文件,然后编译成Servlet类文件B.每当用户端运行JSP时,jspInit()方法都会运行一次C.每当用户端运行JSP时,_jspService()方法都会运行一次D.每当用户端运行JSP时,jspDestroy()方法都会运行一次16.下列哪个为JSP的注释标签?(选择1项)A.<%@ %>B.<%! %>C.<% %>D.<%-- --%>17.下列哪个为JSP的隐含对象。

(选择1项)A.envB.p ageC.j spinfoD.context18.如果不希望在JSP页面中存取HTTP会话,应该如何设定page指令?(选择1项) A.<% page session=”disabled”%>B.<% page session=”false”%>C.<% page session=”true”%>D.<% page disablesession=”true”%>19.哪一个不是EL定义的隐式对象?(选择1项)A.cookieB.p ageContextC.a ttributesD.initParam20.下面哪些属于JSTL中的表达式操作标签。

(选择1项)A.<c:out>B.<c:if>C.<c:url>D.<c:catch>21.在J2EE中属于Web层的组件有。

(选择1项)E.ServletF.EJBG.AppletH.HTML22.在Servlet处理请求的方式为。

(选择1项)I.以进程的方式J.以程序的方式K.以线程的方式L.以响应的方式23.在Web应用的根目录中,可以存放的文件为。

(选择1项) M.class文件N.web.xmlO.jar文件P.html文件24.javax.Servlet的包中,属于类的是。

(选择1项)Q.ServletR.G enericServletS.ServletExceptionT.ServletContext25.在Servlet的生命周期中,容器只调用一次的方法是。

(选择2项) U.serviceV.getServletConfigW.i nitX.destroy26.Servlet在容器中经历的阶段,按顺序为。

(选择1项) Y.服务、加载、初始化、卸载、销毁Z.加载、初始化、服务、销毁、卸载AA.初始化、服务、销毁、加载、卸载BB.服务、卸载、加载、初始化、销毁27.HttpServlet中,用来处理GET请求的方法是。

(选择1项) A.doHeadB.d oGetC.d oPostD.doPut28.Http缺省的请求方法是。

(选择1项)A.PUTB.G ETC.P OSTD.TRACE29.下面哪一个指明向客户端发送文本的编码格式。

(选择1项) A.Content-TypeB.C ontent-EncodingC.C ontent-LengthD.Allow30.JDBC中,用于表示数据库连接的对象是。

(选择1项)A.StatementB.C onnectionC.D riverManagerD.PreparedStatement31.用于表示Statement对象返回结果的是。

(选择1项)A.ResultSetB.D riverManagerC.P reparedStatementD.Connection32.用于调用存储过程的对象是。

(选择1项)A.ResultSetB.D riverManagerC.C allableStatemetD.PreparedStatement33.如何发送Cookie?。

(选择1项)E.使用new Cookie语句F.调用response.addCookie方法G.使用Cookie的setMaxAge方法H.setCookie方法34.如果没有指定Cookie的时效,那么默认的时效是。

(选择1项) A.一天B.永不过期C.会话级别D.一分钟35.在使用服务器端的会话管理时,通过什么方法标识会话。

(选择1项) A.IP地址B.C ookieC.S ession idD.请求头36.察看下面这个类public class IfAttributsChanged implements ServletContextAttributeListener{ public void attributeAdded(ServletContextAttributeEvent scab){ System.out.println(“加入一个属性”);}public void attributeRemoved(ServletContextAttributeEvent scab){System.out.println(“删除一个属性”);}}关于IfAttributsChanged类的叙述,下列哪一个为真?(选择1项)A.此类可以成功编译B.此类无法成功编译,原因是缺少attributeChanged()方法。

C.此类无法成功编译,原因是缺少attributeReplaced()方法。

D.此类无法成功编译,原因是缺少attributeUpdated()方法。

37.下面哪一个方法可以从ServletContext对象内读取某个属性。

(选择1项)A. String getAttribute(int index)B. String getAttribute(String name)C. Object getAttribute(String name)D. Enumeration getAttribute(String name)38.实现下列哪一种接口的对象,并不需要在web.xml文件内进行额外的设定,Servlet容器就能够回应该对象加入HTTP会话所发生的事件?(选择1项)A.ServletContextListenerB.HttpSessionListenerC.HttpSessionAttributeListenerD.HttpSessionBindingListener39.下列哪个为JSP的小脚本的标签?(选择1项)A.<% %>B.<@ %>C.<%! %>D.<%-- %>40.Page指示符的language属性的作用是。

(选择1项)A. 定义JSP页面的字符编码B. 定义JSP页面的MIME类型C. 定义JSP页面中使用的脚本语言D. 定义JSP页面的描述信息41.以下不属于JSP的标准指令的是。

(选择1项)A.TaglibB.I ncludeC.I mportD.Page42.在JSP页面中不可以用来异常处理的有。

(选择1项)A.html文件B.J SP文件C.S ervletD.Txt文件43.察看下列JSP内容<html><body><% for (int i=0;i<3;i++){ %>out.print(i*2);<% } %></body></html>当这个JSP被运行时,其结果是什么?(选择1项)A.此JSP因为语法错误,无法运行B.显示出0,2,4C.显示出0,2,4,6D.显示出out.print(i*2) out.print(i*2) out.print(i*2)44.下面哪一个隐含变量的存取范围不是page? (选择1项)A.configB.applicationC.outD.page45.假设A.jsp内设定一个<jsp:useBean>元素:<jsp:useBean id=”bean1” class=”myBean” />下列哪一个为真?(选择1项)A.bean1的存取范围(scope)默认为applicationB.在HTTP会话内可以存取bean1C.只有在A.jsp内可以存取bean1D.在A.jsp所属的Web应用程序内均可存取bean146.下面哪一个不是<jsp:useBean>元素的属性。

相关主题