Java测试题(2)

2019-08-30 19:46

System.out.print(“one”);

chain.doFilter(request,response); System.out.print(“two”); }

HttpServlet1的service()方法的代码如下:

public void service(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException { System.out.print(“before”);

PrintWriter out = response.getWriter(); out.print(“hello”);

System.out.print(“after”); }

当客户端请求访问HttpServlet1时,在Tomcat的控制台将得到什么打印结果?(单选)

a、one two before hello after c、one before hello after two

b、one before after two d、before after one two

( )31、一个开发人员创建了一个HttpServletRequest的包装类,名为“MyRequestWrapper”,它的源代码如下:

package com.itheima;

import javax.servlet.http.*; import javax.servlet.*; import java.io.*;

public class MyRequestWrapper extends HttpServletRequestWrapper{ public MyRequestWrapper(HttpServletRequest request){ super(request); }

public String getParameter(String name){ String value = super.getParameter(name); if(value==null){ value = “none”; }else{ try{ value = new String(value.getBytes(“ISO-8859-1”),”UTF-8”); }catch(Exception e){} } return value; }

第6页 共8页

}

RequestFilter类是一个过滤器,它的源代码如下:

package com.itheima;

import javax.servlet.http.*; import javax.servlet.*; import java.io.*;

publicclass RequestFilter implements Filter{

public void init(FilterConfig config) throws ServletException{} public void destroy(){} public doFilter(ServletRequest request,ServletResponse response,FilterChain chain)

throws IOException,ServletException{ MyRequestWrapper requestWrapper = new MyRequestWrapper((HttpServletRequest)request); chain.doFilter(requestWrapper,response); } }

RequestFilter类负责为out.jsp过滤,out.jsp的源代码如下: <%@page contentType=”text/html;charset=UTF-8”%> param1=<%=request.getParameter(“param1”)%>
param2=<%=request.getParameter(“param2”)%>
当浏览器请求访问如下URL时(????¥?对应汉字是“你好”):

http://localhost:8080/helloapp/out.jsp?param1= ????¥? out.jsp返回的响应结果是什么?(单选)

a、param1=?? b、param1=你好 c、param1=你好 d、param1=你好

param2=null param2=none param2= param2=你好

( )32、在web.xml文件中已经为RequestFilter类配置了如下元素:

RequestFilter

com.itheima.RequestFilter

以下哪些选项使得RequestFilter能够为应用根目录下的out.jsp提供过滤?(多选)

第7页 共8页

a、

RequestFilter /out.jsp b、

com.itheima.RequestFilter /out.jsp c、

RequestFilter /out d、

RequestFilter /*

第8页 共8页


Java测试题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014年河北省石家庄28中小升初数学试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: