javax.servlet.Filter类中主要有三个方法。public void destroy(); //销毁对象public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain...
分类:
其他好文 时间:
2015-09-07 22:25:02
阅读次数:
200
具体的Filter实现public class GzipFilter implements Filter { public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain)...
分类:
其他好文 时间:
2015-08-14 21:01:37
阅读次数:
93
JavaWeb-Response对象
一、Response
1.Resonse的继承结构:
ServletResponse–HttpServletResponse2.Response代表响应
于是响应消息中的 状态码、响应头、实体内容都可以由它进行操作3.利用Response输出数据到客户端response.getOutputStream().write("中文".getBytes())输出...
分类:
编程语言 时间:
2015-07-29 01:09:55
阅读次数:
143
只需要两步:
1、定义一个Filter:
public class NoCacheFilter implements Filter{
@Override
public void destroy(){
}
@Override
public void doFilter(ServletRequest req, ServletResponse resp, FilterChain cha...
分类:
其他好文 时间:
2015-07-05 16:44:02
阅读次数:
115
一、servlet是一个供其他java程序调用的java类,比如tomcat服务器,它不能独自运行,它的运行由servlet引擎来控制和调度。
二、servlet是单例,多线程
针对多个客户端访问servlet的情况,servlet只实例化一次,也就是其init()方法只运行一次。
而每次请求,servlet引擎都会创建新的servletrequest和servletresponse...
分类:
其他好文 时间:
2015-06-27 21:29:51
阅读次数:
113
ServletRequest接口
定义
public interface ServletRequest
定义一个 Servlet 引擎产生的对象,通过这个对象, Servlet 可以获得客户端请求的数据 。这个对象通过读取请求体的数据提供包括参数的名称、值和属性以及输入流的所有数据。
方法
1、getAttribute
public Object getAttribute(...
分类:
其他好文 时间:
2015-06-15 09:15:51
阅读次数:
103
在Servlet与客户的请求应答的过程中,底层是通过输入/输出流来实现的。Servlet支持两种格式的输入/输出流。一个是字符输入/输出流。ServletResponse的getWriter()方法返回一个PrintWriter对象,Servlet可以利用PrintWriter来输出字符流形式的正文数据。另一种是字节输入/输出流。ServletResponse的getOutputStream()方...
分类:
其他好文 时间:
2015-06-14 15:16:17
阅读次数:
622
1 public void doFilter(ServletRequest request, ServletResponse response, 2 FilterChain chain) throws IOException, ServletException { 3 ...
分类:
编程语言 时间:
2015-06-11 16:06:56
阅读次数:
3363
服务器端使用spring MVC编写
使用过滤器public class SimpleCORSFilter implements Filter{ @Override
public void destroy() {
} @Override
public void doFilter(ServletRequest req, ServletResponse res,...
分类:
其他好文 时间:
2015-06-08 01:06:28
阅读次数:
269
Spring MVC 会按请求参数名和 实体类属性名进行自动匹配,自动为该对象填充属性值。支持级联属性
spirngMVC 支持 9种 参数
?javax.servlet.ServletRequest
?javax.servlet.ServletResponse
?javax.servlet.http.HttpSession
?java.security.Principal
?java.util.Locale
?java.io.InputStream
?java.io.Reader
?java.io.Out...
分类:
编程语言 时间:
2015-06-04 15:43:01
阅读次数:
134