jsp考试知识点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Java Web程序设计》练习题
一、填空题
1、JDBC对数据库的操作通过5个JDBC的类/接口来实现,它们是:DriverManager 、
Statement、Connection、ResultSet和Class。
2、JSP 的英文全称是Java、Srever 、Page。
3、JSP指令元素主要有3种类型的指令,即include、taglib和page。
4、在JSP中提供了_9_个内置对象,分别是request对象、response对象、out对象、session
对象、pageContext对象、exception对象、cofig对象、page对象和application对象。
5、在提交表单时有两种不同的提交方法,分别是POST和get。
6、在JSP中实现客户端和服务器的会话可使用session实现。
7、每过10分钟自动刷新的JSP语句是:response.setHeader(“refresh”,”600”)。
8、ResultSet类的.next( ) 方法可以移动记录指针到下一条记录。
9、在JSP中使用
10、在
属性一分别为page、request、session和application。
11、JDBC是Java DataBase Connectivity的缩写,它的中文名称是java数据库连接技术。
12、JSP页面组成元素中,除了可以包含静态内容(html、js、css)外,还可以包含:JSP指令、
j、脚本元素、动作、注释等。
13、异常的处理,可在该方法的代码段中包含3类代码:try 、catch和finally 块。
14、JSP的三个指令中,定义整个JSP页面属性的是page指令,实现静态包含的是include
指令,库的是taglib指令。
15、为避免端口冲突,我们可以在tomcat的server.xml_配置文件中修改tomcat 的端口号。
16、JSP的内置对象中,和作用域通信(传值)相关的对象有:pageContext,request,session 和application。
17、一个Servlet,必须实现Servlet接口或者继承HttpServlet类。
二、单选题
1. JSP 代码<%= ”1+4”%>将输出( A)。
A、1+4
B、5
C、14
D、不会输出,因为表达式是错误的
2. 在JSP程序中,下面对JSP 指令的描述,正确的是(A)
A、指令以”<%@开始, 以”%>”结束
B、指令以”<%开始, 以%>”结束
C、指令以”<”开始, 以”>”结束
D、指令以”
3. http协议默认使用(C)选一项
A、8080 端口
B、7001 端口
C、80 端口
D、25端口
4. JSP 是在(A)阶段生成Servlet 源代码的。
A、转译
B、编译
C、执行
D、响应
7. 在客户端浏览器的源代码中可以看到(B )
A、JSP注释
B、HTML注释
C、JSP注释和HTML注释
D、JAVA注释
8. page指令的作用是:(A )
A、用来定义整个JSP页面的一些属性和这些属性的值
B、用来在JSP页面内某处嵌入一个文件
C、使该JSP页面动态包含一个文件
D、指示JSP页面加载Java plugin
9. (C)可在JSP页面出现该指令的位置处,静态插入一个文件。
A、page指令标签
B、page指令的import属性
C、include指令标签
D、include动作标签
10. 以下对象中的(D)不是JSP的内置对象。
A、request
B、session
C、application
D、bean
11. 在JSP中,内置对象(B )封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A、session
B、request
C、response
D、out
12. request对象可以使用(A)方法获取表单中某输入框提交的信息。
A、getParameter(String s)
B、getValue(String s)
C、getParameterNames(String s)
D、getParameterValue(String s)
13. 从(A)开始,到()结束,被称为一个Session会话。
A、访问者连接到服务器,访问者关闭浏览器离开该服务器
B、服务器启动,服务器关闭
C、访问者连接到服务器,服务器关闭
D、服务器启动,访问者关闭浏览器离开该服务器
14. application对象能在(D)间共享。
A、某个访问者所访问的当前页面
B、某个访问者所访问的网站的各个页面之间
C、该服务器上的所有的访问者的所有jsp页面
D、该服务器上的所有的访问者的所有页面和程序
15.对数据库表中记录的字段值进行更新,可以使用(B )方法
A、executeQuery()
B、executeUpdate()
C、next()
D、getConnection()
16.在JSP页面中使用beans,我们必须使用JSP动作标签( A )。
A、useBean
B、useBeans
C、Beans
D、JavaBeans
17. 以下关于Servlet的说法正确的是:(A)
A、Servlet可以获取用户的session会话
B、Servlet不能对数据库表进行操作
C、Servlet不能对文件进行读写操作
D、Servlet不能获取用户的session会话
18. 当(C )时,JSP引擎产生一个session对象。
A、web应用服务器启动时
B、当web应用服务器启动后,第一个客户来访时
C、当每个客户首次访问服务器上的一个JSP页面时
D、当每个客户首次访问服务器上的一个JSP或HTML页面时
19. 当(A)时,JSP引擎产生一个application对象。
A、web应用服务器启动时
B、当web应用服务器启动后,第一个客户来访时
C、当每个客户首次访问服务器上的一个JSP页面时