jsp期末考试试卷(a卷)-2012.6.doc
《jsp期末考试试卷(a卷)-2012.6.doc》由会员分享,可在线阅读,更多相关《jsp期末考试试卷(a卷)-2012.6.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 华南农业大学期末考试试卷( A 卷) 2011 学年第 2 学期 考试科目: 软件开发基础( Java) 考试类型:(闭卷)考试 考试时间: 120 分钟 学号 姓名 年级专业 装题号 一 二 三 四 总分 得分 评阅人 订答题说明:所有答案必须写在答卷的指定位置,考试结束时只交答卷。 得分 一、选择题(本大题共 20 小题,每小题 1 分,共 20 分) 线说明:将选项答案按序号写在答卷上。 1. HTML 页面中,定义浏览器标题的 标记应该写在()标记中。 A B C D 2. 表单 的属性中,用来设定提交该表单的 URL 地址的属性是()。 A action B method C na
2、me D target 3.下列关于 JSP 应用程序执行的描述正确的是()。 A JSP 页面在每次执行前都必须经过翻译和编译后生成 .class 文件。 B JSP 页面需要下载到本地浏览器中执行。 C JSP 页面的执行是在 JSP 容器中完成的,需要 JVM( Java虚拟机)的支持。 D JSP 页面只需要有 JVM( Java 虚拟机)就可以单独运行。 4 Servlet 开发人员在扩展 HttpServlet 时如何处理 HttpServlet 的service()方法? A 必须覆盖 service()方法 B 从 doGet()或 doPost()方法调用 service()
3、方法 C 从 init()调用 service()方法 D 至少覆盖一个 doXXX()方法,如 doPost()方法 5以下哪个 JSP 隐含对象不能存储属性 (Attribute)? A request B response C session D application 6. 以下对 JavaBean 的描述中正确的是哪一个? A JavaBean 必须继承 java.io.Serializable 接口 B JavaBean 本质上就是一个 Java 类 C 编译后的 JavaBean 可以放置在Web 项目的任意目录下 D 在 JSP 页面中只能使用 动作才能使用 JavaBean
4、7. Java Web 应用程序的配置文件 web.xml 存放在哪个位置? A /WEB-INF/classes B /WEB-INF C /WEB-INF/lib D /META-INF 8. 在某应用程序中有 2 个页面 index.jsp 和 test.jsp,它们的代码分别如 下: 第 1 页,共 11 页 /index.jsp index:$param.name /test.jsp JSP Page Test:$param.name 如果以http:/localhost:8084/WebTest01/index.jsp?name=scau 发送请求,能够显示 index:scau
5、Test:scau,则在程序空白处填写()语句可以实现。 A B C D 9.有关 标准动作,以下哪种说法是正确的? A id 属性是可选的 B scope 属性是必要的 C scope 属性是可选的,默认是 request D class 或 type 属性都可以指定,但至少指定一个,它们的值可以不同 10. 在应用程序 MyApp 的 web.xml 中声明了以下servlet,以下说法正确的是: MyServlet com.abc.servlet.MyServlet 1 MyServlet /* A 该 Servlet 类编译后放在 /META-INF 中 B 请求该 Servlet 的
6、 URL 必须是http:/localhost:8080/MyApp/MyServlet C 该 Servlet 在应用程序启动时自动被加载和实例化 第 2 页,共 11 页 D 该 Servlet 只能响应 GET 请求 11.在使用 JDBC 连接数据库时,下列有关 DriverManager 类的描述错误是()。 A 用于建立应用程序与数据库之间的连接。 B 用来加载并管理数据库驱动程序。 C 用于控制事务的提交方式。 D 其成员方法均为静态方法,所以可以直接通过类名调用。 12.下面( )注释是 JSP 页面中的合法注释,并且能够在客户端的浏览器中通过查看页面源码看到注释内容。 装 A
7、 /这是一个注释 B C D /*这是一个注释 */ 13.下面关于 Servlet 过滤器的描述中正确的是: A Servlet 过滤器本身不能产生请求和响应 B Servlet 过滤器默认就可以拦截所有的请求,不需要进行配置 订 C Servlet 过滤器每次拦截请求时,都需要调用其 init 方法进行初 始化工作 D Servlet 过滤器可以自动将请求传递给后面的过滤器或请求目标,编程时无需撰写传递请求的语句 14.关于 Servlet 监听器的描述中错误的是: A 当 Web 应用程序中某些状态发生改变时,Servlet 容器会产生相应的事件 B Servlet 容器根据 web.x
8、ml 的配置,选择适当的 Servlet 监听器响应事件 线 C Servlet 监听器可以响应用户在浏览器中进行的操作 D Servlet 监听器可以响应application、 session、 resquest 对象的 Attribute 的变化 15.在JSP 页面的表单中包含以下代码, 游戏 运动 棋牌 美食 要在 Servlet 中 获取用户选择 了 爱 好 的 数 量 , 最 合 适 的 代 码 是 : A request.getParameter(“aihao”).length B request.getParameter(“aihao”).size() C request.g
9、etParameterValues(“aihao”).length D request.getParameterValues(“aihao”).size() 16. 正确关于EL(Expression Languagae)的说法正确的是: A EL 可以访问 JSP的所有内置隐含对象 B EL 可以读取 JavaBean 对象的属性值 C EL可以修改 JavaBean 对象的属性值 D EL 可以调用 JavaBean 对象的任何方法 17. 下列关于 Cookie 的说法中错误的是: A Cookie 保存在客户端 B Cookie 可以被服务器端程序修改 C 浏览器可以关闭 Cookie
10、 功能 D Cookie 中可以保存任意长度的文本 18. 给出以下 JavaBean 和 JSP 页面, /Person.java package bean; public class Person 第 3 页,共 11 页 String name; public String getName() return name; public void setName(String name) this.name = name; /index.jsp 以 URL 地址http:/localhost:8080/项目名 /index.jsp?name=John 访问页面时,浏览器中的输出内容是: A
11、null B 发生异常 C Mike D John 19.Tomcat 的默认端口号为: A 80 B 8080 C 8088 D 8000 20.在 a.jsp 页面中有以下代码: 在 b.jsp 中有如下代码: 在浏览器中访问 a.jsp 后显示的内容是: A JSP JSP B null JSP C JSP JSP D null JSP 得分 二、填空题(本大题共 20 空,每空 1 分,共 20 分) 说明:将填空答案按序号写在答卷上 。 1. JSP 应用程序中使 session 失效的三种方式: ( 1) 、 (2) 和 ( 3) 。 2. 满足 ( 4) 、 ( 5) 、 ( 6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 期末考试 试卷 2012.6
限制150内