jsp程序设计案例教程期末 考试试题及答案.doc
jsp程序设计案例教程期末考试试题及答案
一、单项选择题(每题2分,共10题)
1.JSP文件的扩展名是()
A..htmlB..jspC..javaD..class
2.以下哪个是JSP的内置对象()
A.HttpServletRequestB.UserC.MyObjectD.Database
3.JSP中表达式的语法是()
A.%=%B.%%C.!----D.script/script
4.在JSP中获取表单数据常用的方法是()
A.getParameterB.setAttributeC.getAttributeD.forward
5.以下关于JSP生命周期说法正确的是()
A.只初始化一次B.每次请求都初始化
C.不会销毁D.初始化后不能再修改
6.JSP页面要导入java.util包,正确的指令是()
A.%@import=java.util.%B.importpackage=java.util./
C.importjava.util.;D.scriptsrc=java.util./script
7.以下哪种是JSP中注释的方式()
A.//B.//C.%----%D.以上都是
8.JSP页面跳转使用的方法是()
A.sendRedirectB.getRequestDispatcherC.两者都可以D.两者都不行
9.在JSP中设置页面编码的指令是()
A.%@pagecontentType=text/html;charset=UTF-8%
B.metacharset=UTF-8
C.pageencoding=UTF-8/
D.setEncodingvalue=UTF-8/
10.JSP中EL表达式的语法是()
A.${}B.{}C.@{}D.%{}
二、多项选择题(每题2分,共10题)
1.以下属于JSP内置对象的有()
A.requestB.responseC.sessionD.application
2.JSP页面中可以使用的脚本元素有()
A.声明B.表达式C.脚本片段D.注释
3.以下哪些是JSP与Servlet的关系()
A.JSP最终会被编译成ServletB.都用于Web开发
C.Servlet功能比JSP强大D.JSP编写更简单
4.在JSP中处理数据库连接,常用的类有()
A.DriverManagerB.ConnectionC.StatementD.ResultSet
5.以下哪些属于JSP的动作标签()
A.jsp:includeB.jsp:forwardC.jsp:paramD.jsp:useBean
6.JSP中EL表达式可以访问的对象范围有()
A.pageScopeB.requestScopeC.sessionScopeD.applicationScope
7.以下能在JSP中获取用户会话信息的方法有()
A.session.getAttribute()B.request.getSession()
C.application.getAttribute()D.response.getSession()
8.JSP页面中引入CSS的方式有()
A.内联样式B.link标签C.style标签D.script标签
9.以下哪些关于JSP错误处理的说法正确()
A.可以使用%@pageisErrorPage=true%B.可以捕获异常
C.错误页面可以自定义D.不能处理运行时异常
10.在JSP中操作文件,用到的类有()
A.FileB.FileReaderC.FileWriterD.BufferedReader
三、判断题(每题2分,共10题)
1.JSP是一种服务器端技术。()
2.JSP内置对象在每个页面都需要手动创建。()
3.JSP表达式可以直接在页面输出结果。()
4.JSP页面中不能同时使用脚本元素和EL表达式。()
5.Servlet比JSP性能更好。()
6.JSP