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、在
11、JDBC是Java DataBase Connectivity的缩写,它的中文名称是java数据库连接技术。
12、JSP页面组成元素中,除了可以包含静态内容(html、js、css)外,还可以包含:JSP指令、j、
脚本元素、动作、注释等。
13、异常的处理,可在该方法的代码段中包含3类代码:try 、catch和finally 块。
14、JSP的三个指令中,定义整个JSP页面属性的是page指令,实现静态包含的是include指令,
库的是taglib指令。
tomcat 的端口号。、为避免端口冲突,我们可以在tomcat的server.xml_配置文件中修改15
session ,(的内置对象中,和作用域通信传值)相关的对象有:pageContext,request16、JSP
。和application
Servlet,必须实现Servlet接口或者继承HttpServlet类。17、一个
二、单选题
A )。将输出( 1. JSP 代码<%= ”1+4”%>、A1+4
5 B、14
C、D、不会输出,因为表达式是错误的
A)程序中,下面对JSP 指令的描述,正确的是(JSP2. 在%>”结束<%@A、指令以”开始, 以””结束B、指令以”<%开始, 以%> >C、指令以”<”开始, 以””结束
D、指令以”
C选一项协议默认使用(3. http)8080 、端口A 端口7001 B、
端口C、80
D、25端口
A源代码的。Servlet 4. JSP 是在()阶段生成
A、转译
B、编译、执行C D、响应
B )7. 在客户端浏览器的源代码中可以看到(JSPA、注释
、B注释HTML
注释HTML注释和JSP、C.
D、JA VA注释
A )8. page指令的作用是:(
A、用来定义整个JSP页面的一些属性和这些属性的值
B、用来在JSP页面内某处嵌入一个文件
C、使该JSP页面动态包含一个文件
、指示JSP页面加载Java plugin D
C JSP页面出现该指令的位置处,静态插入一个文件。9. ()可在
page指令标签A、属性import B、page指令的include指令标签C、include动作标签D、
D10. 以下对象中的()不是JSP的内置对象。
request A、B、session
C、application
D、bean
B 使用该对象可以获取用户提交的信息。中,内置对象(封装了用户提交的信息,)在11. JSP session A、request B、C、response
、out D
A)方法获取表单中某输入框提交的信息。12. request对象可以使用(getParameter(String s) A、、getValue(String s) B C、getParameterNames(String s)
、getParameterValue(String s) D
A会话。Session)结束,被称为一个)开始,到(从(13.
A、访问者连接到服务器,访问者关闭浏览器离开该服务器
B、服务器启动,服务器关闭
C、访问者连接到服务器,服务器关闭
D、服务器启动,访问者关闭浏览器离开该服务器
D)间共享。14. application对象能在(A、某个访问者所访问的当前页面
B、某个访问者所访问的网站的各个页面之间
页面C、该服务器上的所有的访问者的所有jsp D、该服务器上的所有的访问者的所有页面和程序
B 对数据库表中记录的字段值进行更新,可以使用()方法15.executeUpdate() 、A、executeQuery() B getConnection()
、C、next() D
A )。动作标签页面中使用16.在JSPbeans,我们必须使用JSP(
JavaBeans
D、C useBean A、Beans 、useBeans B 、
A 17. 的说法正确的是:()以下关于Servlet session会话可以获取用户的、AServlet不能对数据库表进行操作、BServlet
不能对文件进行读写操作Servlet C、会话session 不能获取用户的、DServlet
C JSP)时,引擎产生一个session对象。当(18.
A、web应用服务器启动时、当web应用服务器启动后,第一个客户来访时
B、当每个客户首次访问服务器上的一个JSP页面时C HTML页面时D、当每个客户首次访问服务器上的一个JSP或
A引擎产生一个application对象。当(19. JSP )时,A、web应用服务器启动时
B、当web应用服务器启动后,第一个客户来访时
页面时JSP、当每个客户首次访问服务器上的一个C.
JSP或HTML页面时D、当每个客户首次访问服务器上的一个
B查询数据库得到的结果集中,游标最初定位在()。20.
A、第一行
B、第一行的前面
C、最后一行
D、最后一行的后面
B)。的说法中,错误的是(21. 以下关于JavaBeans JA VA语言的。是基于A、JavaBeans是JSP的内置对象之一。B、JavaBeans Java类。JavaBeansC、是一种JavaBeans是一个可重复使用的软件组件。D、