|
一、单选题(共 10 道试题,共 40 分。)V 1. 在JSP中,test.jsp文件中有如下一行代码:<jsp:useBean id="user" scope="_____" type="com.UserBean"/> 要使user对象中一直存在于会话中,直至其终止或被删除为止,下划线中应填入( )。
A. page
B. request
C. session
D. application
满分:4 分
2. 给定JSP程序源码如下,该JSP运行后输出的结果是:( )。 <html> <% int count =1;%> Count: <% ++count; %> </html>
A. Count:1
B. Count:2
C. 1:2
D. Count:
满分:4 分
3. 要在同一应用程序中不同的页面共享request数据时,可以采用下面______方法实现。( )
A. <jsp:forward>
B. <jsp:include>
C. response.setHeader()
D. window.open()
满分:4 分
4. 下列关于JSP编译指令说法错误的是:( )
A. 编译指令用于从JSP发送一个信息到容器上
B. 编译指令可以用来设置输出内容的类型等
C. 编译指令向客户端产生所有输出
D. 编译指令可以用来指定页面的编码
满分:4 分
5. 在html标记中,______标记用于设置当前页面的标题。( )
A. head
B. Name
C. title
D. html
满分:4 分
6. 在JSP中调用JavaBean时不会用到的标记是:( )
A. <javabean>
B. <jsp:useBean>
C. <jsp:setProperty>
D. <jsp:getProperty>
满分:4 分
7. 给定include1.jsp文件代码片断,如下: <% pageContext.setAttribute("User","HAHA");%> _______//此处填写代码给定include2.jsp文件代码片断,如下: <%=pageContext.getAttribute("User")%> 要求运行include1.jsp时,浏览器上输出:HAHA 要满足以上条件,jsp1.jsp中下划线处应填入( )。
A. <include page="include2.jsp" flush="true"/>
B. <%@ include file="include2.jsp"%>
C. <jsp:forword page="include2.jsp"/>
D. <% response.sendRedirect("include2.jsp");%>
满分:4 分
8. 以下关于JavaBeans的说法中,错误的是:( )
A. JavaBeans是基于JAVA语言的
B. JavaBeans是JSP的内置对象之一
C. JavaBeans是一种Java类
D. JavaBeans是一个可重复使用的软件组件
满分:4 分
9. 在JSP中,test.jsp文件中有如下一行代码: <jsp:useBean id="user" scope="_______" type="com.UserBean"> 要使user对象可以作用于整个应用程序,下划线中应填入( )。
A. page
B. request
C. session
D. application
满分:4 分
10. 下面哪一个是正确使用JavaBean的方式?( )
A. <jsp:useBean id="address" class="AddressBean" />
B. <jsp:useBean name="address" class="AddressBean"/>
C. <jsp:useBean bean="address" class="AddressBean" />
D. <jsp:useBean beanName="address" class="AddressBean" />
满分:4 分
二、多选题(共 5 道试题,共 20 分。)V 1. 在JSP中如果要获取客户端主机名,应使用_______对象的_______方法。( )
A. response
B. request
C. getRemoteHost()
D. getRemotePort()
满分:4 分
2. <jsp:param>动作元素经常与_______元素一起使用。( )
A. <jsp:include>
B. <jsp:useBean>
C. <jsp:setProperty>
D. <jsp:forward>
满分:4 分
3. 下面哪些对象可以在同一应用程序的不同网页间共享数据。( )
A. page
B. out
C. session
D. application
满分:4 分
4. 下列关于Servlet的功能描述正确的是:( )
A. Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面
B. Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
C. Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
D. Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上
满分:4 分
5. 下列关于Servlet技术的特点说法正确的是:( )
A. 可移植性好
B. Java语言能实现的功能,Servlet基本都能实现
C. 安全、简洁、和服务器紧密集成
D. 高效耐用
满分:4 分
三、判断题(共 10 道试题,共 40 分。)V 1. JDBC是Java DataBase Connectivity的缩写。
A. 错误
B. 正确
满分:4 分
2. JSP隐藏注释的格式为<%-- %>。
A. 错误
B. 正确
满分:4 分
3. JSP能够实现的功能均可由Servlet实现。
A. 错误
B. 正确
满分:4 分
4. JSP开发网站的两种常见模式分为jsp+javabean和jsp+javabean+servlet。
A. 错误
B. 正确
满分:4 分
5. ASP是Microsoft公司开发的一套服务器脚本环境,它内含于IIS中。
A. 错误
B. 正确
满分:4 分
6. JDBC的三个主要任务是与数据库建立连接、发送SQL语句、处理结果。
A. 错误
B. 正确
满分:4 分
7. 要在session对象中保存属性,可以使用session.getAttribute("key","value")语句。
A. 错误
B. 正确
满分:4 分
8. Statement对象的两个常用方法是execute()和executeQuery()。
A. 错误
B. 正确
满分:4 分
9. param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。
A. 错误
B. 正确
满分:4 分
10. 一个网页上只能有一个表单。
A. 错误
B. 正确
满分:4 分
|
|