1、下面哪一个不是动态网页技术(D)。 A.ASPB.JSPC.PHPD.HTML
2、下列关于Tomcat说法不正确的是(B)。
A.Tomcat是一个Servlet容器。B.Tomcat是一种编程语言。 C.Tomcat是一个免费开源的项目。D.Tomcat的默认端口是8080。
3、可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的JSP对象是(C)。 A.Response对象B.Session对象 C.Application对象D.Request对象 4、Servlet需要在(C)文件中进行配置。
A.context.xmlB.web.configC.web.xmlD.webapp.xml 5、JSP页面经过编译之后,将创建一个(B)。(选择一项)
A.applet
B.servlet D.exe文件
C.application
6、下列哪个方法用于从ServletContext中检索属性?(B)
A.ObjectgetObject(intindex)B.ObjectgetAttribute(Stringname) C.StringgetObjext(intindex)D.StringgetAttribute(Stringname) 7、下列哪个接口或类检索与用户相关的会话对象?(D) A.HttpServletResponseB.ServletConfig C.ServletContextD.HttpServletRequest
8、 B.class C.scope D.type 9、下列哪个page指令是合法的?(C) A.<%pagelanguage=”java”%>B.<%!pagelanguage=”java”%> C.<%@pagelanguage=”java”%>D.<%@Pagelanguage=”java”%> 10、下列不是JSP隐含变量的是(C)。 页脚内容1 AdvantagesofManagedCode A.requestB.out.C.contextD.sesion 11、为了丰富JSP页面的图形化布局,可以使用下面哪个JSP标准动作把一个图像导入到JSP 页面中?(D) A. B.include D.setProperty 13、在JSP的ModelII模式中,模型层对象被编写为(D)。 A.AppletB.JSP C.ServletD.JavaBean 14.在JSP的ModelII模式中,视图层对象被编写为(B)。 A.Applet (D) A.Select*from员工where姓名=’_玛丽_’ B.Select*from员工where姓名=’%玛丽_’ C.Select*from员工where姓名like‘_玛丽%’ D.Select*from员工where姓名like‘%玛丽%’ 16、Page指令中的“contenType”属性是用于指出(B)。 A.数据库类型B.网页类型C.服务器类型D.用户类型 17、关于web.xml的配置说法错误的是(D)。 A.在web.xml描述中,要指定这个Servlet的名字。 B.在web.xml描述中,要指定这个Servlet的类。 C.在web.xml描述中,要为Servlet做URI映射。 D.在web.xml中不可同时指定多个Servlet。 18、(D)是JSP中最基本的对象,它是用户与服务器进行交互的基础。 B.JSP C.Servlet D.JavaBean 15.从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确: 页脚内容2 AdvantagesofManagedCode A.Response对象B.Session对象 C.Application对象D.Request对象 19、Java是(C)公司开发的。 A.MicrosoftB.AdobeC.Sun.DMacromedia 20、Servlet中,HttpServletResponse的(C)方法用来把一个Http请求重定向到另外的URL。 A.sendURL() B.redirectURL() D.redirectResponse() C.sendRedirect() 21、不能实现会话跟踪技术的是(B)。 A.URL重写B.使用applicationC.使用CookieD.使用session 22、在JSP中,page指令的(B)属性用来引入需要的包或类。 Aextends Bimport DcontentType Clanguge 23、下列哪个状态码表示“NotFound无法找到指定位置的资源”?(D) A.100B.201C.400D.404 24、在web.xml中,有如下代码: 上述代码定义了默认的会话超时时长,时长为30(C)。 A.毫秒 C.分钟 B.秒 D.小时 25、session对象的(B)方法可以用来设置session对象的超时时间。 A.time() C.maxTime() B.setMaxInactiveInterval() D.invalidate() 26、用下列哪个方法将使会话失效?(A) A.session.invalidate();B.session.close(); 页脚内容3 AdvantagesofManagedCode C.session.destroy();D.session.end(); 27、在JSP中如果要导入java.io.*包,应该使用(A)指令。 A.pageB.includeC.taglib D.forward 28、在Servlet里,能正确获取session的语句是(A)。 A.HttpSessionsession=request.getSession(true); B.HttpSessionsession=request.getHttpSession(true); C.HttpSessionsession=response.getSession(true); D.HttpSessionsession=response.getHttpSession(true); 29、在J2EE中,在一个JSP文件中,有表达式<%=2+3%>,它将输出(B)。 A.2+3 C.23 B.5 D.不会输出,因为表达式是错误的 30、在J2EE的ModelⅡ模式中,模型层对象被编写为(D)。 A.Applet C.Server 资源。 A. B. B.JSP D.JavaBean 31、在J2EE中,使用Servlet过滤器时,需要在web.xml通过(B)元素将过滤器映射到Web 32、要为一个名为TestServlet的服务器小程序指定初始化参数,应该使用下面哪个部署描述 文件元素?(D) A. B. D. C. 33、Web应用程序需要用到的数据库驱动程序JAR文件,应该存放在哪个目录中?(D) A.WEB-INF/thirdparty B.WEB-INF C.WEB-INF/classes D.WEB-INF/lib 34、给定request是一个HttpServletRequest对象,可使用(A)创建一个会话。 A.request.getSession() B.request.Session() 页脚内容4 AdvantagesofManagedCode C.request.getSession(false)D.request.createSession() 35、给定一个会话对象s,有两个属性,属性名分别为myAtt1和myAtt2,下列哪行代码会把这 两个属性从会话中删除?(C)。 A.s.removeAllValues(); B.s.removeAllAttributes(); C.s.removeAttribute(\"myAtt1\");s.removeAttribute(\"myAtt2\"); D.s.getAttribute(\"myAtt1\ 1.在Java中使用关键字new来实例化对象。 2.Servlet的生命周期包括加载与实例化、初始化、提供服务和销毁四个阶段 3.每一个Servlet都需要在web.xml文件中进行部署。 4.Page指令中的import属性可以设置导入JSP页面中使用的Java类和接口。 5.page指令中的ContentType属性用于指定输出的内容类型和字符集。 6.使用 7.在JSP页面中的4种作用域是应用作用域、会话作用域、请求作用域和页面作用域。 8.将HTTP响应重定向到其他资源,可以使用HttpServletResponse接口的sendredirect() 方法实现。 9.使用DriverManager类的getConnection()方法建立数据库连接对象。 10.JDBC的基本功能包括建立与数据库的连接、发送SQL语句和处理数据库操作结果。 11.Struts框架包含核心控制器、表单bean、动作对象、JSP页面和配置文件等。 12.在web.xml中注册监听器时需使用 13.在Struts框架中实现MVC,控制器是由ActionServlet组件实现的。 页脚内容5 因篇幅问题不能全部显示,请点此查看更多更全内容