|
一、单选题(共 10 道试题,共 40 分。)V 1. session对象的_________方法用于判断是否为新会话。( )
A. begin()
B. isNewSessionID()
C. invalidate()
D. isNew()
满分:4 分
2. 下列关于JSP说法中不正确的是:( )
A. JSP是IBM公司推出的新一代站点开发语言
B. JSP解决了目前ASP、PHP的一个通病——脚本级执行
C. JSP将内容的生成和显示进行分离
D. JSP强调可重用的组件
满分:4 分
3. 给定JSP程序源码如下,该JSP运行后输出的结果是:( )。 <html> <% int count =1;%> Count: <% ++count; %> </html>
A. Count:1
B. Count:2
C. 1:2
D. Count:
满分:4 分
4. 下列说法中错误的是:( )
A. <!-- This file displays the user login screen -->会在客户端的HTML源代码中产生和上面一样的数据
B. <%-- This comment will not be visible in the page source --%>会在客户端的HTML源代码中产生和上面一样的数据
C. <%! int i = 0; %>是一个合法的变量声明
D. 表达式元素在运行后被自动转化为字符串
满分:4 分
5. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL为( )。
A. http://localhost:8080/hello.jsp
B. http://localhost:8080/helloapp/hello.jsp
C. http://localhost:8080/helloapp/hello/hello.jsp
D. http://localhost:8080/webapps/helloapp/hello/dello.jsp
满分:4 分
6. 以下对象中的_______不是JSP的内置对象。( )
A. request
B. session
C. application
D. bean
满分:4 分
7. 要将一个JSP页面的响应交给另一个JSP页面处理我们可以使用( )。
A. reponse对象
B. application对象
C. config 对象
D. out对象
满分:4 分
8. 对于声明<%!声明代码%>的说法错误的是:( )
A. 一次可声明多个变量和方法,只要以“;”结尾就行
B. 一个声明仅在一个页面中有效
C. 声明的变量将作为局部变量
D. 在预定义中声明的变量将在JSP页面初始化时初始化
满分:4 分
9. 下列说法中错误的是:( )
A. include指令通知容器包含当前JSP页面中内嵌的、在指定位置上的资源内容
B. include指令中file属性指定要包含的文件名
C. include指令只允许包含动态页面
D. taglib指令允许页面使用者自定义标签
满分:4 分
10. 在JSP中,page指令的_______属性用来引入需要的包或类。( )
A. extends
B. import
C. languge
D. contentType
满分:4 分
二、多选题(共 5 道试题,共 20 分。)V 1. MVC模式包括哪几个层:( )
A. 模型层
B. 管理层
C. 视图层
D. 控制层
满分:4 分
2. 下面关于session对象说法中正确的是:( )
A. session对象的类是HttpSession,HttpSession由服务器的程序实现
B. session对象提供HTTP服务器和HTTP客户端之间的会话
C. session可以用来储存访问者的一些特定信息
D. 当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除
满分:4 分
3. 使用JDBC访问数据时,常用的接口有( )。
A. Record
B. ResultSet
C. Statement
D. Connection
满分:4 分
4. 下面关于HttpServletResponse接口描述正确的是:( )
A. HttpServletResponse代表了对客户端的Http响应
B. JSP中的内建对象response是一个HttpServletResponse实例
C. setCharacterEncoding(String charset)方法设置响应的MIME类型
D. getWriter()方法取得PrintWriter对象,来输出字符数据
满分:4 分
5. 下面哪些对象可以在同一应用程序的不同网页间共享数据。( )
A. page
B. out
C. session
D. application
满分:4 分
三、判断题(共 10 道试题,共 40 分。)V 1. jsp:setProperty用来设置已经实例化的Bean对象的属性。
A. 错误
B. 正确
满分:4 分
2. JSP开发网站的两种常见模式分为jsp+javabean和jsp+javabean+servlet。
A. 错误
B. 正确
满分:4 分
3. 使用JSP的动作指令不能跳转到Servlet。
A. 错误
B. 正确
满分:4 分
4. 在JDBC中,PreparedStatement比statement更为高效。
A. 错误
B. 正确
满分:4 分
5. JavaBean文件可用来访问数据库。
A. 错误
B. 正确
满分:4 分
6. JDBC中操作数据库执行增、删、改的语句是executeQuery(sql)。
A. 错误
B. 正确
满分:4 分
7. JSP技术基于JAVA语言,是不区分大小写的。
A. 错误
B. 正确
满分:4 分
8. JavaBean可以只提供一个带参数的构造器。
A. 错误
B. 正确
满分:4 分
9. page指令的session属性制定此页面是否参与HTTP会话,默认值false。
A. 错误
B. 正确
满分:4 分
10. executeUpdate()不是 Statement接口的方法。
A. 错误
B. 正确
满分:4 分
|
|