《JSP程序设计实用教程》期末考试试卷(B卷)
(考试时间90分钟,满分100分)
一、选择题(1~40题,每题1分,共40分)
下面各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂抹在答题卡相应的位置上,答在试卷上不得分。
1.在JSP中,要定义一个方法,需要用到以下( )元素。 A.<%= %> B.<% %> C. <%! %> D. <%@ %> 2.JSP页面经过编译之后,将创建一个( )。 A.applet B. servlet C. application D. exe文件
3.当JSP页面执行自定义标签,遇到结束标签时将调用( )方法执行处理。 A.doStartTag() B. doEndTag() C. doInitBody() D. doAfterBody() 4. 在J2EE中,test.jsp文件中有如下一行代码:(选择一项)
要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入( )。 A. page B. request C. session D. application 5. 在J2EE中,以下不是JSP隐式对象的是( )。 A.pageContext B.context C. application D. out 6.page指令的import属性的作用是( ) A.定义JSP页面响应的MIME类型 B.定义JSP页面使用的脚本语言 C.为JSP页面引入JAVA包中的类 D.定义JSP页面字符的编码
7.在JSP中,page指令的( )属性用来引入需要的包或类。 A. extends B. import C. languge D. contentType 8.( )可在JSP页面出现该指令的位置处,静态插入一个文件。 A.page指令标签
B.page指令的import属性 C.include指令标签 D.include动作标签
9.在JSP中,只有一行代码:<%=’A’+’B’%>,运行将输出( )。 A. A+B B.AB C. 131 D.错误信息,因为表达式是错误的
10、在JSP中,内置对象( )封装了用户提交的信息,使用该对象可以获取用户提交的信息。 A.session B.request C.response
D.out
11.给定如下JSP代码,假定在浏览器中输入URL:http://localhost:8080/web/jsp1.jsp,可以调用这个JSP,那么这个JSP的输出是( )。 <%@ page contentType=\
<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”%>
<% int counter = 10; %>
A. 一个HTML页面,页面上显示it’s an odd B. 一个HTML页面,页面上显示it’s an even C. 一个空白的HTML页面 D. 错误信息
12. 给定java程序User.java,代码如下: package user; public class User{ private String password; private String loginName; public String getLoginName(){ return loginName; }
public String getPassword(){ return password; }
public void setLoginName(String loginName){ this.loginName=loginName; }
public void setPassword(String password){ this.password=password; } }
给定user.jsp,代码片断如下: ____________
loginName:
在浏览器上输入URL:http://localhost/user,jsp?loginName=sa&password=sa并回车
要使浏览器上显示: loginName: sa password: sa
在user.jsp中的下划线处应填入以下()代码. (选择一项)
A.
D.
要取出该javaBean的loginName属性值,以下语句正确的是( ) (选择两项) A.
D.<%=user.getProperty(“loginName”)%>
14. J2EE中,以下关于HttpServlet的说法错误的是( )。 A.HttpServlet是一个抽象类
B.HttpServlet类扩展了GenericServlet类
C.HttpServlet类的子类必须至少重写service方法 D.HttpServlet位于javax.servlet.http包中 15. 给顶一个JSP程序源代码,如下: B.