jsp复习题

上传人:豆浆 文档编号:11121916 上传时间:2017-10-12 格式:DOC 页数:33 大小:198.50KB
返回 下载 相关 举报
jsp复习题_第1页
第1页 / 共33页
jsp复习题_第2页
第2页 / 共33页
jsp复习题_第3页
第3页 / 共33页
jsp复习题_第4页
第4页 / 共33页
jsp复习题_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《jsp复习题》由会员分享,可在线阅读,更多相关《jsp复习题(33页珍藏版)》请在金锄头文库上搜索。

1、选择题:1.在 J2EE 实现企业级应用开发中,Web 模块打包形成的文件是( )A WARB JARC EARD RAR2. HTTP 是一种无状态协议, Web 服务器向客户端浏览器发送两页后,就会( )A 继续保持与客户端的连接B 先断开,过一定时间后再连接C 有时断开,有时连接D 关闭连接,当客户端再次需要时再重新连接3. JSP 中,如何获取表单中控件数组提交的值( )A request.getAttribute();B request.getParameters ();C request. getParameters();D request. getParameterValues

2、();4. 以下哪一项不是 JSP 的内置对象( )A printB configC pageD pageContext5. JSP 页面中提供的处理异常的方式是( )A 在 JSP 中声明一个 ExceptionB 不用捕捉异常。JSP 自动会处理异常C 设置 page 指令的 errorPage 属性D 直接使用 JSP 内置的 exception 对象。就可以知道异常的类型6. JDBC 查询返回的结果集是下列哪个对象( )A StatementB ListC ResultSetD Connection7. Tomcat 的默认端口是( )E 80F 1433G 8080H 15218.

3、 Servlet 初始化时将会调用以下哪个方法 ( )A. init()B. main()C. service()D. doGet()9. 在 java 中,通过调用以下( )方法,可以装载 Sun 的 JDBC-ODBC 桥。A new Class().load(sun.jdbc.odbc.JdbcOdbcDriver);B new Class().forName(sun.jdbc.odbc.JdbcOdbcDriver);C Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);D Class.load(sun.jdbc.odbc.JdbcOdbcDriv

4、er);10. Servlet 需要配置 web.xml,( )元素是用来配置访问 Servlet 的地址的A. B. C. D. 11. 假设在 infoApp 应用中有一个 UpdateInfoServlet 类,它在 web.xml 文件中的配置如下:UpdateInfoServlet com. infoApp. UpdateInfoServlet UpdateInfoServlet /updateInfo那么在浏览器端访问 HelloServlet 的 URL 是什么? ( )E http:/localhost:8080/ UpdateInfoServletF http:/localh

5、ost:8080/infoApp/ UpdateInfoServletG http:/localhost:8080/infoApp/com/infoApp/ updateInfoH http:/localhost:8080/infoApp/ updateInfo 12. 当有很多客户同时请求 Servlet 时,以下说法正确的是( )A. 服务器会根据 Servlet 类来创建多个实例来响应B. 服务器事先生成实例池来提高性能,用池中一个实例来响应客户C. 服务器在第一次请求时实例化一个 Servlet,以后就用这个实例来响应所有的请求D. 服务器把请求记录下来,一个一个响应13JSP 的全称

6、是 A. Java Servlet B. Java Server PagesC. JavaScript D. JScript14下面哪一项关于 JSP 的说法是不正确的 A. 将内容的生成和显示进行分离 B. 能够跨平台C. 可以直接在浏览器端解释执行 D. 采用标签简化页面开发15在使用单选按钮时,为了达到单选效果,属于同一组单选按钮的哪个属性必须保持一致A. option B. name C. value D. size16request 对象中的哪个方法可以将复选框中所有选中的的选项值取出 A. getParameters B. getParameterValues C. getPara

7、meter D. getParameterNames17JSP 内置对象中的 request 对象是以下哪个类的对象 (A) javax.servlet.http.HttpServletRequest (B) javax.servlet.http.HttpRequest (C) javax.servlet.Jsp.HttpRequest (D) javax.servlet.JspServletRequest18以下语句书写正确的是: (A) String params=request.getParameterNames();(B) String params=request.getParame

8、terValues();(C) Enumeration params=request.getParameterNames();(D) String params=request.getParameterNames();以下哪个包不是 page 指令默认导入的(B)(A) java.lang.*(B) java.util.*(C) javax.servlet.*(D) javax.servlet.jsp.*19.看 myjsp 项目中的以下代码:文件名称:forward.jsp跳转如果运行以上 jsp 文件,地址栏的内容为:(A)(A)http:/127.0.0.1:8080/myjsp/for

9、ward.jsp(B) http:/127.0.0.1:8080/myjsp/index.jsp(C) http:/127.0.0.1:8080/myjsp/index.htm(D) http:/127.0.0.1:8080/myjsp/forward.htm20已知有以下程序段:,其中( 1)中需要填写的内容是: ( )(A) setAttribute() (B) getAttribute() (C) getName()(D) setName()21以下哪个包不是 page 指令默认导入的 A.“java.lang.*” B.”java.util.*” C.”javax.servlet.*

10、” D.” javax.servlet.jsp.*22.下列选项中, ()是正确的、且客户端无法查看到的 JSP 注释。 (选择一项)A)B)C)D)23.在 Java 中开发 JDBC 应用程序时,使用 DriverManager 类的 getConnection()方法建立与数据源的连接语句为:Connection con=DriverManager.getConnection(jdbc dbc:test);URL 连接中的test表示的是() 。 (选择一项)a) 数据库中表的名称b) 数据库服务器的机器名c) 数据源的名称d) 用户名24.在 JSP 页面中,下列()表达式语句可以获取

11、页面请求中名字为 title 的文本框的内容。(选择一项)a) b) c) d) 25.在用户登陆 JSP 页面上,包含如下代码所示的表单,用户希望提交表单时在地址栏上不显示提交信息,则应该在下划线处填写的代码是() 。 (选择一项)用户名:密码:a) getb) postc) 不填写任何内容d) 以上选项均可26.基于 Java 技术的 Web 应用程序打包时,要求按特定的目录结构组织文件,此目录结构中包含一个 WEB-INF 目录,一般情况下,该目录中包含以下各组成部分,除了() 。 (选择二项)a) src 目录b) web.xml 文件c) java 源文件d) lib 目录27.给定

12、 JSP 代码如下所示,在横线处编写()语句,可以使得程序运行后该页面输出结果是 1。 (选择一项)_a) b) c) d) 28.在 JSP 中,要在 Page 指令中设置使用的脚步语言是 Java,且导入了 java.io 和 java.util包,下列语句中正确的是() 。 (选择二项)a) b) c) d) 29.在 Web 应用程序中,编写了公共的处理页面名为 manage.jsp,该页面包含在 web 根目录下名为 util 的文件夹中,那么在 web 根目录下的其他页面上引用该页面的代码正确的是。 (选择一项 )a) b) c) d) 30.在 Java 语言中,已知 con 为

13、已经建立的数据库连接对象,则下列()是正确的 JDBC代码片段。 (选择二项)a) PreparedStatement pstmt = con.prepareStatement(insert into EMP(EMPNO,ENAME)values(?,?);pstmt.setInt(1,7);pstmt.setString(2,Admin);b) PreparedStatement pstmt = con.prepareStatement(insert into EMP(EMPNO,ENAME)values(?,?);pstmt.setInt(1,7);pstmt.setString(2,Ad

14、min);c) PreparedStatement pstmt = con.createStatement(insert into EMP(EMPNO,ENAME)values(7,Admin);d) PreparedStatement pstmt = con.preparedStatement(insert into EMP(EMPNO,ENAME)values(7,Admin);31.分析如下 Java 代码,编译运行后将输出() 。 (选择一项)public class Testpublic Test()static void print(ArrayList al)al.add(2);al = new ArrayList();al.add(3);al.add(4);public static void main(String args)Test test=new Test();ArrayList al=new ArrayList();al.add(1);print(al);System.out.prin

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号