J S期末试卷B及答案
集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]
《JSP程序设计》试卷B卷
出卷教师:适应班级:
考试方式:闭卷本试卷考试分数占学生总评成绩的 70 %
复查总分总复查人
(本题20分)一、填空题(每空1分,共20分。)
1、HTML文件是文件格式,可以用文本编辑器进行编辑制作。
2、将一个图像作为一个超级链接,用到了__ __标记。
3、URL是Uniform Resource Locator的缩写,中文称之为。
4、JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式
(Expression)和Java程序片(Scriptlet)统称
为。
5、“<%!”和“%>”之间声明的方法在整个页面内有效,称
为。6、在Tomcat服务器中部署Web应用程序时,静态页面和一般资源存放到tomcat服务
的。
7、JSP页面中,输出型注释的内容写在、之间。
8、Page指令的属性Language的默认值是。
9、<select>标记中的size属性默认值为。
10、表单的提交方法包括方法。
11、使用Bean首先要在JSP页面中使用指令将Bean引入。
12、创建JavaBean的过程和编写Java类的过程基本相似,可以在任何Java的编程环境
下完成
。
15、 JSP开发网站的两种模式分为________________和jsp+javabean+servlet 。
(本题20分)二、填空题(每小题1分,共20分)1、Tomcat服务器的默认端口号是:()
A、 80
B、8080
C、21
D、2121
2、由JSP页面向Tag文件传递数据要使用的指令是( )。
A、tag
B、attribute
C、variable
D、taglib
3、在MVC模式中,核心内容为()。
A、 view
B、 control
C、 model
D、不确定
4、创建JSP应用程序时,配置文件应该在程序下的()目录中。
A、 admin
B、 servlet
C、 WEB-INF
D、 WebRoot
5、<p align="段落对齐方式">标记中,align属性为段落文字的对齐方式,不能取的值为()。
A、Left
B、 Right
C、 Center
D、width
6、超级链接是互联网的灵魂,下面哪个是正确的链接标记()
A、<a href="" " title="新浪网" >新浪网</a>
B、<a target="" " title="新浪网" >新浪网</a>
C、<a href="新浪网" title="新浪网" > </a>
D、<a target="新浪网" title="新浪网" >、JSP从HTML表单中获得用户输入的正确语句为()
A、(“ID”)
B、(“ID”)
C、(“ID”)
D、(“ID”)
8、关于部署到Tomcat服务器的Java Web应用程序,正确的选项有()。
A、 Java Web应用程序总是打包成WAR形式部署到Tomcat服务器
B、 Java Web应用程序应该部署到Tomcat服务器的server子目录中
C、每个Java Web应用程序都有一个文件
D、 Java Web应用程序的根目录下不能存放任何文件,所有html、gif等文件必须存放到某一子目录中
9、JSP的Page编译指令的属性Language的默认值是:()
A、Java
B、C
C、C#
D、SQL
10、在Java Web中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是()。
A、 init()方法是包容器调用的Servlet实例的第一个方法
B、在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请
求结束Servlet就消亡了
C、在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost
方法之前,包容器不会调用Servlet实例的其他方法
D、在Servlet 实例消亡之前,容器调用Servlet实例的close()方法
11、在JSP中要使用user包中的User类,则以写法正确的是()。
A、<jsp:useBean id="user" class=" " scope="page" />
B、<jsp:useBean class=""/>
C、<jsp:useBean name="user" class=""/>
D、<jsp:useBeam id="user" class="user" import="user.* " />
12.释放session对象时,使用session对象的( )方法。
A、 clear()
B、 invalidate()
C、 remove()
D、close()
13、session对象的( )方法用于设置会话的超时时间。
A、(30);
B、(30) ;
C、() ;
D、(“time”,30) ;
14、下面哪个不是useBean标签的scope属性的取值()。
A. pageContext
B. session
C. application
D. request
15、请选出微软公司提供的连接SQL Server 2000的JDBC驱动程序( )。
A.
B.
D. 、Servlet的初始化参数只能在Servlet的( )方法中获取。
A. doPost()
B. doGet()
C. init()
D. destroy()17、<jsp:param>动作元素经常与( )元素一起使用。
A. <jsp:include>
B. <jsp:useBean>
C. <jsp:setProperty>
D. <jsp:import>
18、下列哪个不是HTML的常用标记()。
A. <html>
B. <head>
C. <body>
D. <Book>
19、使用JDBC访问数据时,下面不是常用的接口()。
A. SQLConnection
B. ResultSet
C. Statement
D. PreparedStatement
20、.在JSP中如果要获取客户端主机名,应使用request对象的( )方法。
A. getServerName()
B. getRemoteHost()
C. server()
D. getRemotePort() (本题20分)三、判断题(每小题1分,共20分)
1、JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。()
2、在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。()
3、不可以用一个page指令指定多个属性的取值。()
4、jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。()
5、jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用,并为它们提供参数。()
6、<jsp:forward ... >标记的page属性值是相对的URL地址,只能静态的URL。
()
7、JSP页面只能在客户端执行。()
8、JSP页面中不能包含脚本元素。()
9、.Page指令不能定义当前JSP程序的全局属性。()
10、在JSP中,<%! int c=5; (c);%> 此式正确.。()
11、<jsp:getProperty>中的name及property区分大小写。( )
12、JSP主要的指令有page,import,include等三个()
13、当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线
程来处理客户端的请求。 ( )
14、HTML称为超文本元素语言,它是Hypertext Marked Language的缩写。
()
15、一个HTML文档必须有<head>和<title>元素。()
16、绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。()
17、超级链接<a>标记的target属性取值为链接的目标窗名,可以是parent、blank、self、top。()
18、Tomcat服务器支持直接使用application对象。()
19、out对象是一个输出流,它实现了接口,用来向客户端输出数据。()
20、网站设计的时候经常会处理大量的数据,这些数据必须都放在JSP页面中。
()
《JSP程序设计》试卷B卷
一、填空题(20)
1、纯文本
2、<img>
3、统一资源定位器
4、JSP脚本元素
5、页面的成员方法
6、webapps
7、“<!--”和“-->”
8、Java
9、1 10、post和get 11、import 12、编写、编译和发布 13、与数据库建立连接、发送SQL语句 14、装载Servlet 、创建一个Servlet实例 15、jsp+javabean
二、选择题(20)
jsp编译过程1---5 BBACD 6--10 AACAA 11---15 ABCAC 16---20 CADDB
三、判断题(20)
1----5 对错错对对 6---10 错错错错错 11-15 对错对对错 16---20 对错错对错四、综合题(40分)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论