国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

香港云服务器
服務器之家 - 編程語言 - Java教程 - java web過濾器處理亂碼

java web過濾器處理亂碼

2020-09-07 08:55甄情 Java教程

本文主要介紹了java web過濾器處理亂碼的方法解析。具有很好的參考價值。下面跟著小編一起來看下吧

我們在servlet頁面中讀取前臺的數(shù)據(jù)時  經(jīng)常會出現(xiàn)亂碼問題

而自己每次都要在servlet中使用

?
1
2
3
String encoding="utf-8";
request.setCharacterEncoding(enconding);
response.setCharacterEncoding(enconding);

來進行編碼的轉換  會很麻煩

所以使用過濾器 我們可以避免這些重復的工作

web.xml配置

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<filter>
 <filter-name>encodingFilter</filter-name>
 <filter-class>com.scx.filter.Filter</filter-class>
 <!-- 初始化參數(shù) -->
 <init-param>
  <param-name>encoding</param-name>
  <param-value>utf-8</param-value>
 </init-param>
 </filter>
 <!-- filter映射關系 -->
 <filter-mapping>
 <filter-name>encodingFilter</filter-name>
 <url-pattern>/*</url-pattern>
 </filter-mapping>

Filter

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package com.scx.filter;
import java.io.IOException;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
public class Filter implements javax.servlet.Filter{
  //讀取過濾器配置文件
  private FilterConfig config;
  public void destroy() {
    // TODO Auto-generated method stub
  }
  public void doFilter(ServletRequest arg0, ServletResponse arg1,
      FilterChain chain) throws IOException, ServletException {
    // TODO Auto-generated method stub
    HttpServletRequest request=(HttpServletRequest) arg0;
    HttpServletResponse response=(HttpServletResponse) arg1;
    String encoding=config.getInitParameter("encoding");
    if(encoding==null||"".equals(encoding)){
      encoding="utf-8";
    }
    request.setCharacterEncoding(encoding);
    response.setCharacterEncoding(encoding);
    chain.doFilter(request, response);
  }
  public void init(FilterConfig arg0) throws ServletException {
    // TODO Auto-generated method stub
    config=arg0;
  }
}

這樣的話  在servlet里面讀取到的數(shù)據(jù)就不會出現(xiàn)亂碼的情況了

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持服務器之家!

原文鏈接:http://blog.csdn.net/su20145104009/article/details/53191827

延伸 · 閱讀

精彩推薦
543
主站蜘蛛池模板: 久久久久网站 | 久久久久久一区 | 一级a毛片 | 爱色av入口 | 国产精品美女久久久久aⅴ国产馆 | 亚洲精品一二三区 | 国产免费拔擦拔擦8x高清在线人 | www夜夜操| 午夜精品久久久久久久久 | 欧美成人综合 | 日韩一区二区三区在线 | 中文字幕一区二区三区四区 | 少妇精品久久久久久久久久 | 国产成人精品久久二区二区 | av电影在线免费 | 日韩视频精品 | 污片网站 | 天堂一区二区三区 | 91精品国产91久久久久久吃药 | 国产精品久久 | av中文字幕在线观看 | 日韩精品中文字幕在线观看 | 一级一毛片 | 亚洲精品三级 | 国产精品成人国产乱一区 | 日韩精品视频一区二区三区 | 亚洲字幕 | 亚洲一区二区三区中文字幕 | 亚洲第一黄 | 国产精品视频一二三 | 一级毛片在线播放 | 国产精品久久久久久久久久小说 | 免费成人在线视频网站 | 久久伊人久久 | 欧美成人免费网站 | 日韩av中文字幕在线播放 | 国产一区二区视频免费看 | 久久福利 | 自拍偷拍专区 | 视频在线一区 | 精品国产99 |