Java Web试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JSP 期末考试题

针对以下题目请选择正确的答案(每道题目有一个或多哥正确的答案)。每一道题目,所有答案都选对,则该题加分,所选答案错误或不能选出所有正确答案,则该题不得分。

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) Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL。(选择一项)

a) sendURL() b) redirectURL()

c) sendRedirect() d) redirectResponse()

7) 在JSP中,page指令的()属性用来引入需要的包或类。(选择一项)

a) extends b) import(输入)

c) languge d) contentType

8) 在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法。(选择一项)

a) init b) service

c) doFilter d) destroy

9) 在JSP中,只有一行代码:<%=’A’+’B’%>,运行将输出()。(选择一项)

a) A+B b) AB

c) 131 d) 错误信息,因为表达式是错误的

10)给定一个Servlet的代码片段如下:

Public void doGet(HttpServletRequest request,HttpServletResponse response)

throws ServletException,IOException{

______

out.println(“hi kitty!”);

out.close();

}

运行次Servlet时输出如下:

hi kitty!

则应在此Servle t下划线处填充如下代码。(选项一项)

a) PrintWriter out = response.getWriter();

b) PrintWriter out = request.getWriter();

c) OutputStream out = response.getOutputStream();

d) OutputStream out = request.getWriter();

11)给定如下JSP代码,假定在浏览器中输入URL:http://localhost:8080/web/jsp1.jsp,可以调用这个JSP,那么这个JSP的输出是()。(选项一项)

<%@ page contentType="text/html; charset=GBK" %>

<%@ taglib uri=”/jsp/jstl/core”prefix=”c”%>

<% int counter = 10; %>

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:

在浏览器上输入URL:http://localhost/user,jsp?loginName=sa&password=sa并回车

要使浏览器上显示:

loginName: sa password: sa

在user.jsp中的下划线处应填入以下()代码. (选择一项)

a)

相关文档
最新文档