public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
ServletRequest srequest = request;
srequest.setCharacterEncoding(defaultEncode);
String remoteAddr = srequest.getRemoteAddr();
System.out.println("filter remote ip: "+remoteAddr);
requests.set((HttpServletRequest) request);
responses.set((HttpServletResponse) response);
chain.doFilter(srequest, response);
}
应该有所启示!
FilterChain chain) throws IOException, ServletException {
ServletRequest srequest = request;
srequest.setCharacterEncoding(defaultEncode);
String remoteAddr = srequest.getRemoteAddr();
System.out.println("filter remote ip: "+remoteAddr);
requests.set((HttpServletRequest) request);
responses.set((HttpServletResponse) response);
chain.doFilter(srequest, response);
}
应该有所启示!
requests.set((HttpServletRequest) request);
responses.set((HttpServletResponse) response);
这个是什么东西啊。
soap走http协议,取客户端ip地址的方法和一般web app一样。