?? characterencodingfilter.java
字號:
package com.tarena.shoppingcar.filter;
import java.io.IOException;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.tarena.shoppingcar.util.HttpFilter;
/**
* 通用的字符集轉換的過濾器。 目標字符集通過初始化參數encoding指定,缺省為gbk。
* 過濾器是否啟用通過初始化參數inuse(true)指定,,缺省為true。
*
* @author Allan
*/
public class CharacterEncodingFilter extends HttpFilter {
@Override
public void doFilter(HttpServletRequest request,
HttpServletResponse response, FilterChain chain)
throws IOException, ServletException {
// String inuse = getInitParameter("inuse");
// if (inuse == null) {
// inuse = "true";
// }
// if (inuse.equals("true")) {
// String encoding = getInitParameter("encoding");
// if (encoding == null) {
// encoding = "gbk";
// }
request.setCharacterEncoding("gbk");
response.setCharacterEncoding("gbk");
// }
chain.doFilter(request, response);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -