|
一、单选题(共 10 道试题,共 40 分。)V 1. 关于get和post两种请求,下列说法正确的是:( )
A. get请求是默认的
B. get请求处理的数据量大小不受到限制
C. post请求地址栏里是能看到数据的
D. post请求可以由doGet方法处理。
满分:4 分
2. 在JSP中,test.jsp文件中有如下一行代码: <jsp:useBean id="user" scope="_______" type="com.UserBean"/> 要使user对象只能在使用test.jsp时使用,当加载页面时就会将其销毁。下划线中应填入()。
A. page
B. request
C. session
D. application
满分:4 分
3. 在Servlet中,HttpServletResponse的_______方法用来把一个Http请求重定向到另外的URL。( )
A. sendURL()
B. redirectURL()
C. sendRedirect()
D. redirectResponse()
满分:4 分
4. 在JSP中,重定向到另一个页面,以下_______语句是正确的。( )
A. request.sendRedirect("http://www.jb-aptech.com.cn");
B. request.sendRedirect();
C. response.sendRedirect("http://www.jb-aptech.com.cn");
D. response.sendRedirect();
满分:4 分
5. JavaBean文件应保存在( )。
A. Web服务器的发布目录下
B. WEB-INF\classes下
C. WEB-INF下
D. webapps下
满分:4 分
6. 在JSP中,test.jsp文件中有如下一行代码: <jsp:useBean id="user" scope="_______" type="com.UserBean"/> 要使user对象只能在使用test.jsp时使用,当加载页面时就会将其销毁。下划线中应填入()。
A. page
B. request
C. session
D. application
满分:4 分
7. 下面四个选项中,______类______方法用于返回应用程序的上下文路径。( )
A. HttpServletRequest、getContextPath()
B. HttpServletRequset、getPathInfo()
C. ServletContext、getContextPath()
D. ServletContext、getPathInfo()
满分:4 分
8. 下述选项中不属于JDBC基本功能的是:( )
A. 与数据库建立连接
B. 提交SQL语句
C. 处理查询结果
D. 数据库维护管理
满分:4 分
9. cn是Connection对象,创建Statement 对象的方法是:( )
A. Statement st=new Statement ();
B. Statement st=cn.createStatement();
C. Statement st= new Connection();
D. Statement st= cn.getStatement();
满分:4 分
10. 要在同一应用程序中不同的页面共享request数据时,可以采用下面______方法实现。( )
A. <jsp:forward>
B. <jsp:include>
C. response.setHeader()
D. window.open()
满分:4 分
二、多选题(共 5 道试题,共 20 分。)V 1. 下面说法中正确的是:( )
A. <jsp:include>元素允许包含文件
B. 如果<jsp:include>包含的文件是动态的,还可以用<jsp:param>传递参数名和参数值
C. <jsp:forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象
D. <jsp:forward>标签以下的代码,将不能执行
满分:4 分
2. 使用JDBC访问数据时,常用的接口有( )。
A. Record
B. ResultSet
C. Statement
D. Connection
满分:4 分
3. 某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 分
4. 在JSP文件中包含页面可以用_______指令。( )
A. <%@ include file="fileName" %>指令
B. <jsp:include>指令
C. page指令
D. <jsp:forward>指令
满分:4 分
5. 下列说法正确的是:( )
A. JSP充当MVC模式的视图
B. Servlet充当MVC模式的模型
C. Servlet充当MVC模式的控制器
D. JavaBean充当MVC模式的模型
满分:4 分
三、判断题(共 10 道试题,共 40 分。)V 1. JSP程序放在Tomcat服务器的webapps文件夹下。
A. 错误
B. 正确
满分:4 分
2. 属性language定义jsp页面的描述!!!!,属性值可以是任意字符串。
A. 错误
B. 正确
满分:4 分
3. JDBC共有四类驱动程序:connection、statement、preparestatement、resultSet。
A. 错误
B. 正确
满分:4 分
4. jsp:useBean动作用来装载一个将在JSP页面中使用的JavaBean。
A. 错误
B. 正确
满分:4 分
5. session对象不可以用来在多个页面之间传递数据。
A. 错误
B. 正确
满分:4 分
6. Servlet的生命周期分三个时期:init、service、destroy。
A. 错误
B. 正确
满分:4 分
7. Servlet更适合做视图层。
A. 错误
B. 正确
满分:4 分
8. get请求处理的数据量大小不受到限制。
A. 错误
B. 正确
满分:4 分
9. 在JSP页面中,可以通过out对象调用clear()方法清除缓冲区的内容。
A. 错误
B. 正确
满分:4 分
10. page指令的isthreadsafe属性用来设定JSP文件是否能多线程使用。
A. 错误
B. 正确
满分:4 分
|
|