针对以下题目请选择正确的答案 1)在 JSP 中,要定义一个方法,需要用到以下(C)元素。 (选择一项) a) <%= %> b) <% %> c) <%! %> d) <%@ %> 2)JSP 页面经过编译之后,将创建一个(B)(选择一项) 。 a) applet b) servlet c) application d) exe 文件 3)当 JSP 页面执行自定义标签,遇到结束标签时将调用(B)方法执行处理。 (选择一项) d) doAfterBody() a) doStartTag() b) doEndTag() c) doInitBody() 4) 在 J2EE 中,test.jsp 文件中有如下一行代码: (选择一项)
要使 user 对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入(C) 。 a) page b) request c) session d) application 5) 在 J2EE 中,以下不是 JSP 隐式对象的是(B)(选择一项) 不 。 d) out a) pageContext b) context c) application 6) Servlet 中, HttpServletResponse 的 (C) 方法用来把一个 Http 请求重定向 重定向到另外的 URL。 重定向 (选择一项) a) sendURL() b) redirectURL() c) sendRedirect() d) redirectResponse() 7) 在 JSP 中,page 指令的(B)属性用来引入需要的包或类。 (选择一项) a) extends b) import c) languge d) contentType 8) 在 Servlet 过滤器 过滤器的生命周期方法中,每当传递请求或响应时,web 容器会调用(C)方 法。 (选择一项) a) init b) service c) doFilter d) destroy 9) 在 JSP 中,只有一行代码:<%=’A’+’B’%>,运行将输出(C)(选择一项) 。 a) A+B b) AB c) 131 d) 错误信息,因为表达式是错误的 10)给定一个 Servlet 的代码片段如下: ) Public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{ __A____ out.println(“hi kitty!”);out.close(); } 运行次 Servlet 时输出如下: hi kitty! 则应在此 Servlet 下划线处填充如下代码。 (选项一项) a) PrintWriter out = response.getWriter(); b) PrintWriter out = request.getWriter(); c) OutputStream out = response.getOutputStream(); d) OutputStream out = request.getWriter(); 11)给定如下 JSP 代码,假定在浏览器中输入 URL:localhost:8080/
web/jsp1.jsp,可 ) 以调用这个 JSP,那么这个
JSP 的输出是(B)(选项一项) 。 <%@ page contentType="text/html; charset=GBK" %> <%@ taglib uri=”java.sun/jsp/jstl/core” prefix=”c”%> <% int counter = 10; %>
xml:namespace prefix = c />
1
it’s an odd it’s an even 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:
password:
word”> 在浏览器上输入 URL:localhost/user,jsp?loginName=sa&;password=sa 并回车 要使浏览器上显示: loginName: sa password: sa 在 user.jsp 中的下划线处应填入以下(D)代码. (选择一项) a)