摘要: 1 说明 乱码问题: 获取请求参数中的乱码问题; POST请求:request.setCharacterEncoding(“utf-8”); GET请求:new String(request.getParameter(“xxx”).getBytes(“iso-8859-1”), “utf-8”); 阅读全文
posted @ 2016-11-17 21:10 凌晨。。。三点 阅读(340) 评论(0) 推荐(0) 编辑
摘要: filter可以用来进行权限控制,比如admin文件夹下的文件只允许管理员进入,那么,可以给admin文件夹加上一个过滤器: 简单代码示例: 1 import java.io.IOException; 2 import javax.servlet.Filter; 3 import javax.ser 阅读全文
posted @ 2016-11-17 20:11 凌晨。。。三点 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 统计工作需要在所有资源之前都执行,那么就可以放到Filter中了。用Map<String,Integer>装载统计的数据。Map创建时间(使用ServletContextListener,在服务器启动时完成创建),Map保存到ServletContext中!!Map需要在Filter中用来保存数据 阅读全文
posted @ 2016-11-17 19:29 凌晨。。。三点 阅读(343) 评论(0) 推荐(0) 编辑
摘要: Filter的三个方法 void init(FilterConfig):在Tomcat启动时被调用; void destroy():在Tomcat关闭时被调用; void doFilter(ServletRequest,ServletResponse,FilterChain):每次有请求时都调用该方 阅读全文
posted @ 2016-11-17 18:26 凌晨。。。三点 阅读(215) 评论(0) 推荐(0) 编辑