JSP期末试卷A及答案

  • 格式:docx
  • 大小:17.59 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《JSP 程序设计 》试卷A 卷

出卷教师: 适应班级:

考试方式:闭卷 本试卷考试分数占学生总评成绩的70%

总复查人 每空1分,共20分)。 标准,主要用于 开发动态网页。

2、在Tomcat 服务器中部署Web 应用程序时,静态页面和一般资源存放到tomcat 服务的 目录中。

3、在Servlet 中用来接收客户表单数据的两个常用方法为 、 。

4、在一个应用程序中不同的页面共享数据时,最好的JSP 内置对象为_________。

5、session 对象能否和客户建立起一一对应关系依赖与客户的浏览器是否支持_________。

6、JDBC 中________接口用于连接数据库。

7、如果要获取请求客户端的IP 地址,应使用___________对象。

8、javabean 与一般的java 类的最大区别是javabean 里面必须有_________和 _________方法,并且与属性相对应。

9、JSP 连接数据库的时候第一步是_________ 。

11、Page 指令的属性Language 的默认值是 。 12、标记用于在表单中插入一个下拉菜单。( ) 19、Servlet 与Applet 它们都运行在服务器端。( )

20.转发的功能是将用户对当前JSP 页面或Servlet 的请求转发给另一个JSP 页面或Servlet 。( )

3、如果Browser 已关闭了cookies ,在JSP 中我如何打开session 来跟踪?

4、JSP 、Servlet 中的请求转派发分别如何实现?

JSP 程序设计试卷A 卷

13、填空题(20分) 1、SUN 2、webapps 3、get 、post 4、application 5、cookie 6、connection 7、request 8、setter 、getter 9、加载驱动程序 10、与数据库建立连接、发送SQL 语句 11、Java 12、1 13、 装载Servlet 、 创建一个Servlet 实例 14、jsp+javabean 15、编写、编译和发布 。

14、选择题(20分)

1—5 ABACC 6----10 BBDDC 11---15 CDCCA 16---20 ACDBA 15、判断题(20分)

1—5 对对错对对 6----10 对错错对错 11---15 对对错对对 16---20 对对对错对

16、综合题(40分)

1.JSP 中动态INCLUDE 与静态INCLUDE 的区别?

如果文件仅仅是静态文件,那么这种包含仅仅是把包含文件的内容加到JSP 文件中去,但这个被包含文件不会被JSP 编译器执行。相反,如果这个被包含文件是动态的文件,那么他将被JSP 编译器执行。如果是动态文件还可以用传递参数

2、有人说:JSP 是Servlet 的高级实现,在MVC 中,控制器部分应该用JSP 实现,请

您回答JSP 和servlet 的异同。 相似: (1)两者都是基于Java 的技术,所以都继承了Java 的所有特性(跨平台、多线程等 ),

都可以使用Java 强大的API 。

(2)两者工作方式相似:JSP 代码先被JSP 容器转换为Servlet 代码再编译为类。 (3)两者在J2EE 体系结构中的工作层次相同,都负责与客户端的连接。 不同:

1编程方式不同。Servlets 是一些运行于Web 服务器端的Java 小程序;而JSP 是脚本,

编写起来更简单容易。

2应用目的不同。Servlet 主要用于从客户端接收请求信息,而JSP 主要负责将服务器端信息传送到客户端

3、如果Browser 已关闭了cookies ,在JSP 中我如何打开session 来跟踪? 使用URL 重写即可,如下: session1.jsp

相关主题