|
一、单选题(共 10 道试题,共 40 分。)V 1. 在JSP中如果要导入 java.io.* 包,应该使用_____指令。( )
A. page
B. taglib
C. include
D. forward
满分:4 分
2. HTML的中文含义为( )。
A. 统一资源定位器
B. 简单邮件传输协议
C. 超文本标记语言
D. 网络套接字
满分:4 分
3. 给定JSP程序源码如下,该JSP运行后输出的结果是:( )。 <html> <% int count =1;%> Count: <% ++count; %> </html>
A. Count:1
B. Count:2
C. 1:2
D. Count:
满分:4 分
4. 在传统的HTML页面中加入______就构成了一个JSP页面文件。( )
A. JAVA程序片
B. JSP标签
C. 用“<%”、“%>”标记符号括起来的程序
D. JAVA程序片和JSP标签
满分:4 分
5. page指令通过_______属性指定当前页面的内容类型和字符集?( )
A. contentType
B. buffer
C. language
D. isErrorPage
满分:4 分
6. 下面哪一个不是JSP本身已加载的基本类?( )
A. java.lang.*
B. java.io.*
C. javax.servlet.*
D. javax.servlet.jsp.*
满分:4 分
7. 在一个JSP文件中,有表达式<%=2+3 %>,它将输出( )。
A. 2+3
B. 5
C. 23
D. 不会输出,因为表达式是错误的
满分:4 分
8. servlet的生命周期由一系列事件组成,把这些事件按照先后顺序排序,以下正确的是:( )
A. 加载类,实例化,请求处理,初始化,销毁
B. 加载类,实例化,初始化,请求处理,销毁
C. 实例化,加载类,初始化,请求处理,销毁
D. 加载类,初始化,实例化,请求处理,销毁
满分:4 分
9. 给定JSP程序源码如下: <html> <% int count =1;%> _______ </html> 以下_______语句可以在下划线处插入,并且运行后输出结果是1。( )
A. <%=++count %>
B. <% ++count; %>
C. <% count++; %>
D. <% =count++ %>
满分:4 分
10. 在JSP中,只有一行代码:<%='A'+'B'%>,运行将输出( )。
A. A+B
B. AB
C. 131
D. 错误信息,因为表达式是错误的
满分:4 分
二、多选题(共 5 道试题,共 20 分。)V 1. 下面说法中正确的是:( )
A. <jsp:include>元素允许包含文件
B. 如果<jsp:include>包含的文件是动态的,还可以用<jsp:param>传递参数名和参数值
C. <jsp:forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象
D. <jsp:forward>标签以下的代码,将不能执行
满分:4 分
2. 在JSP文件中包含页面可以用_______指令。( )
A. <%@ include file="fileName" %>指令
B. <jsp:include>指令
C. page指令
D. <jsp:forward>指令
满分:4 分
3. 下列关于Servlet技术的特点说法正确的是:( )
A. 可移植性好
B. Java语言能实现的功能,Servlet基本都能实现
C. 安全、简洁、和服务器紧密集成
D. 高效耐用
满分:4 分
4. 下面关于HttpServletResponse接口描述正确的是:( )
A. HttpServletResponse代表了对客户端的Http响应
B. JSP中的内建对象response是一个HttpServletResponse实例
C. setCharacterEncoding(String charset)方法设置响应的MIME类型
D. getWriter()方法取得PrintWriter对象,来输出字符数据
满分:4 分
5. 某JSP程序中声明使用javaBean的语句如下: <jsp:useBean id=”user” class=”mypackage.User” scope=”pge”/> 要取出该javaBean的loginName属性值,以下语句正确的是()。
A. <jsp:getProperty name="user" property="loginName"/>
B. <jsp:getProperty id="user" property="loginName"/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
满分:4 分
三、判断题(共 10 道试题,共 40 分。)V 1. 一个网页上只能有一个表单。
A. 错误
B. 正确
满分:4 分
2. 在JDBC中,PreparedStatement比statement更为高效。
A. 错误
B. 正确
满分:4 分
3. 在JSP页面中,可以通过out对象调用clear()方法清除缓冲区的内容。
A. 错误
B. 正确
满分:4 分
4. page指令的isthreadsafe属性用来设定JSP文件是否能多线程使用。
A. 错误
B. 正确
满分:4 分
5. jsp:forward标记只有一个属性page。
A. 错误
B. 正确
满分:4 分
6. page指令通过contentType属性指定当前页面的内容类型和字符集。
A. 错误
B. 正确
满分:4 分
7. Tomcat和JDK都不是开源的。
A. 错误
B. 正确
满分:4 分
8. 在JSP中,page指令的extends属性用来引入需要的包或类。
A. 错误
B. 正确
满分:4 分
9. Servlet的生命周期分三个时期:init、service、destroy。
A. 错误
B. 正确
满分:4 分
10. <jsp:forward>标签以后的代码将不能运行。
A. 错误
B. 正确
满分:4 分
|
|