〈JSP程序设计〉试卷四
一、填空题(每空 2 分,共 40分)
1.JSP文件最终会转换为                                      文件。
2.在JSP文件中汉字所使用的编码机制是                       
3.在JDK环境变量配置中,必须配置的两个变量是                                               
4.<!—注释内容-->是             ,<%--注释内容--> 是               
5                  被封装成javax.servlet.JspWriter接口,它用来向客户
端输出内容。
6Request对象中用来获得服务器名字的方法是                    方法。
7. 在JSP中连接数据库通常有两种形式:一是                       
二是                                                           
8.                    操作可以定义一个具有一定生存范围以及一个唯
idJavaBean的实例。
9.                是Sun公司推出的一种在服务器端运行的小程序,它的
实质就是一个类,是一个能够使用print语句产生动态HTML内容的Java类。
10.编译Servlet之前,将Servlet所需要的                  包添加到
classpath中。
11.Java API 提供了                                    包为编写
Servlet提供了接口和类。
12.在编写Servlet时要用到的javax.servlet.HttpServlet类为
                                          的子类。
13                    是同应答相关的HttpServletResponse类的一个对
象,它封装了服务器对客户端的响应,然后被送到客户端以响应客户请求。
14                            封装了属于客户会话的所有信息。
15. DatabaseMetaData接口用来获取数据库中可能取得的所有数据类型的描述
的方法是                          方法。
16.ResultSetMetaData类用来指示指定列的最大标准宽度的方法是
                                                        方法。
二、判断题(每小题2分,共30分)
1.charset=GB2312指明了页面中html动态内容的编码方式。(  )。
2.学习JSP并不需要学习JavaBean。(  )
3.JSP的执行肯定要经过Servlet才能执行。(  )
4. 格式如“<!—注释内容-->的注释是隐藏注释。( 
5Page指令的所有属性都可以重复设置。( 
6. <jsp:forward>操作允许将请求转发到其他的HTML文件、JSP文件或者是一个程序段,通常请求被转发后,会停止当前JSP文件的执行。(  )
7.JSP内置对象是指不用声明就可以在JSP页面的脚本部分使用的对象。(  )
8.空字符串""和NULL的意义是相同的,都表示这个对象不存在。(  )
9.在服务器上存放cookie的数量是有限制的。(  )
10.执行Statement接口的executeUpdate()方法会返回一个ResultSet对象。
( F )
11.JavaBean中的属性既可以是public型的,也可以是private型的。( 
12.<jsp:getProperty>中的nameproperty区分大小写。( 
13.Servlet包含类包javax.servletjavax.servlet.http。( 
14. Servlet中系统自动解决中文显示问题。( 
15. 如果用JDK直接编译Servlet将引起程序错误。(  )
三、选择题(每小题  2  分,共  30  分)
1.下面哪一个不是JSP本身已加载的基本类? 
(A)java.lang.*  (B)java.io.*  (C)javax.servlet.*  (D)javax.servlet.jsp.*
2 员工 表的“姓名”字段中出名字包含“玛丽”的人,下面哪条select语句正确:( 
ASelect * from员工 where 姓名 =’_玛丽_’ 
BSelect * from员工 where 姓名 =’%玛丽_’
CSelect * from员工 where 姓名 like ‘_玛丽%’ 
DSelect * from员工 where 姓名 like ‘%玛丽%’
3Web应用程序打包后的扩展名是:(单选)(  )
A EAR    BWAR    CJAR    D RAR
4.可以用于发送邮件的协议有:(多选)(    )
A Pop3    B SMTP      C FTP      (D) IMAP
5.下列标签使用正确的是:(多选)(AC)
A<jsp:forward page="XXX.jsp">
<jsp:param name="xxx" value="xxx"/>
</jsp:forward>
B<jsp:forward page="XXX.jsp">
</jsp:forward>
C<jsp:forward page="XXX.jsp"/>
D<jsp:forward page="XXX.jsp"/>
<jsp:param name="xxx" value="xxx"/>
</jsp:forward>
6input.jsp中存在如下的代码:
<input type="text" name="stuid" value="1001"/>
则在display.jsp中可以使用可以使用哪些语句可以获取stuid的值:(多选)(  )
A    <%=Pramater("stuid")%>
B    ${param.stuid}
C    ${param[stuid]}
D    ${param["stuid"]}
7标签文件的扩展名是:(单选)(  )
java环境变量自动配置(Atld        B tag        C dtd        D xml
8不能在不同用户之间共享数据的方法是( 
A通过cookie                      B)利用文件系统
C)利用数据库                        D)通过ServletContext对象
9.下面对Http请求消息使用GETPOST方法陈述正确的是: (  )
APOST方法提交信息可以保存为书签,而GET则不行。
B)可以使用GET方法提交敏感数据。
C)使用POST提交数据量没有限制。
D)使用POST方法提交数据比GET方法快。
10下面不属于Jsp隐式对象的是: (  )
A session    B  config    C  pageScope      D  exception
11.下述选项中不属于JDBC基本功能的是:(  )
(A)与数据库建立连接              (B)提交SQL语句
(C)处理查询结果                (D)数据库维护管理
12. 关于JavaBean正确的说法是:(  )
(A)Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写。
(B)在JSP文件中引用Bean,其实就是用<jsp:useBean>语句。
(C)被引用的Bean文件的文件名后缀为.java 。
(D)Bean文件放在任何目录下都可以被引用。
13.在项目中已经建立了一个JavaBean该类为:bean.Student,给bean具有name属性,则下面标签用法正确的是:(  )
A <jsp:useBean id="student" class="Student" scope="session">
</jsp:useBean>
B <jsp:useBean id="student" class="Student" scope="session">hello
student!</jsp:useBean>
C <jsp:useBean id="student" class="bean.Student" scope="session">
hello student!</jsp:useBean>
D <jsp:getProperty name="name" property="student"/>
14Servlet程序的入口点是:
Ainit()  Bmain()  Cservice()  DdoGet()
15.下面关于Servlet的陈述正确的是:(多选)(  )
A 我们在浏览器的地址栏直接输入要请求的Servlet,该Servlet默认会使用doPost方法处理请求
B Servlet运行在服务器端
CServlet的生命周期包括:实例化,初始化,服务,破坏,不可以用
DServlet不能向浏览器发送Html标签
参考答案
一、填空题(每空 2 分,共 40分)
1.servlet(或字节码)                2.ISO-8859-1
3.Path        CLASSPATH        4.输出注释    隐藏注释

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。