Struts-Filter配置详解
来源:互联网 发布:大数据分析人物 编辑:程序博客网 时间:2024/05/21 17:23
新建Filter,继承自servlet,代码大致如下:
package com.sw.filters;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.annotation.WebFilter;/** * Servlet Filter implementation class MyFilter1 */@WebFilter("/MyFilter1")public class MyFilter1 implements Filter { /** * Default constructor. */ public MyFilter1() { // TODO Auto-generated constructor stub }/** * @see Filter#destroy() */public void destroy() {// TODO Auto-generated method stub}/** * @see Filter#doFilter(ServletRequest, ServletResponse, FilterChain) */public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {// TODO Auto-generated method stub// place your code here// pass the request along the filter chainrequest.setCharacterEncoding("utf-8");//设置接收编码response.setCharacterEncoding("utf-8");chain.doFilter(request, response);}/** * @see Filter#init(FilterConfig) */public void init(FilterConfig fConfig) throws ServletException {// TODO Auto-generated method stub}}
web.xml配置如下:
<filter> <filter-name>MyFilter1</filter-name> <filter-class>com.sw.filters.MyFilter1</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>MyFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
0 0
- Struts-Filter配置详解
- Struts框架配置详解
- struts.xml配置详解
- struts.xml配置详解
- struts.xml配置详解
- struts 2 配置详解
- struts配置与详解
- Struts.xml配置详解
- struts.xml配置详解
- struts.properties配置详解
- struts.xml配置详解
- struts.xml配置详解
- struts.xml配置详解
- struts.xml配置详解
- struts.xml配置详解
- struts.properties配置详解
- struts.xml配置详解
- struts.xml配置详解
- JAVA Web.xml 加载顺序
- 设计模式学习笔记--简单工厂模式(Simple Factory Pattern)【创建型模式】
- Linux文件目录操作命令 mv
- 第二章——类型、运算符与表达式
- jsession的作用
- Struts-Filter配置详解
- HDU 1372 Knight Moves
- P1103 校门外的树
- smarty中的在模板页中应用js css img等文件时,地址是相对与模板页对应的php文件
- 【框架-MFC】禁用鼠标拖拽标题栏移动窗口
- 移动端学习总结——性能优化
- poj2287 Tian Ji -- The Horse Racing(2016xynu暑期集训检测 -----C题)
- GitHub如何在网页面板创建文件夹
- Nginx负载均衡:分布式/热备Web Server的搭建