好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > JSP 開發(fā)中過濾器filter設(shè)置編碼格式的實現(xiàn)方法

JSP 開發(fā)中過濾器filter設(shè)置編碼格式的實現(xiàn)方法

熱門標(biāo)簽:電話機(jī)器人需要使用網(wǎng)絡(luò)嗎 潤滑油銷售電銷機(jī)器人 給地圖標(biāo)注得傭金 如何看懂地圖標(biāo)注點 電銷機(jī)器人免培訓(xùn) 海外圖書館地圖標(biāo)注點 南通通訊外呼系統(tǒng)產(chǎn)品介紹 外呼系統(tǒng)使用方法 自繪地圖標(biāo)注數(shù)據(jù)

JSP 開發(fā)中過濾器filter設(shè)置編碼格式的實現(xiàn)方法

我們知道為了避免提交數(shù)據(jù)的亂碼問題,需要在每次使用請求之前設(shè)置編碼格式。在你復(fù)制粘貼了無數(shù)次request.setCharacterEncoding("gb2312");后,有沒有想要一勞永逸的方法呢?能不能一次性修改所有請求的編碼呢? 用Filter吧,它的名字是過濾器,

代碼如下:

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.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
 
public class SetCharacterEncodingFilter implements Filter { //要實現(xiàn)Filter接口 
 //存儲編碼格式信息 
 private String encode = null; 
 public void destroy(){ 
  
 } 
  
 public void doFilter(ServletRequest req,ServletResponse resp,FilterChain chain) 
  throws IOException,ServletException{ 
  
 //轉(zhuǎn)換 
 HttpServletRequest request = (HttpServletRequest)req; 
 HttpServletResponse response = (HttpServletResponse)resp; 
  
 /* 
  * 判斷在web.xml文件中是否配置了編碼格式的信息 
  * 如果為空,則設(shè)置編碼格式為配置文件中的編碼格式 
  * 否則編碼格式設(shè)置為GBK 
  */ 
 if(this.encode != null  !this.encode.equals("")){ 
  request.setCharacterEncoding(this.encode); 
  response.setCharacterEncoding(this.encode); 
 }else{ 
  request.setCharacterEncoding("GBK"); 
  response.setCharacterEncoding("GBK"); 
 } 
  
 /* 
  * 使用doFilter方法調(diào)用鏈中的下一個過濾器或目標(biāo)資源(servlet或JSP頁面)。 
  * chain.doFilter處理過濾器的其余部分(如果有的話),最終處理請求的servlet或JSP頁面。 
  */ 
 chain.doFilter(request, response); 
 } 
  
 public void init(FilterConfig config) throws ServletException{ 
 //獲取在web.xml文件中配置了的編碼格式的信息 
 this.encode = config.getInitParameter("encode"); 
 } 
  
  
} 



 在web.xml文件中的配置信息如下:

?xml version="1.0" encoding="UTF-8"?> 
web-app xmlns="http://java.sun.com/xml/ns/j2ee" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" 
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee  http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 
 
 !-- 過濾器配置信息 --> 
 filter> 
 filter-name>SetCharacterEncodingFilter/filter-name> 
 !-- 過濾器設(shè)置編碼文件 --> 
 filter-class> 
  ssh.dlc.chp1.filter.SetCharacterEncodingFilter 
 /filter-class> 
 init-param> 
   !-- 
    init-param元素定義了過濾器的初始化參數(shù) 
    --> 
  description>給參數(shù)和值設(shè)置名稱和編碼類型/description> 
  param-name>encode/param-name> 
  param-value>GBK/param-value> 
 /init-param> 
 /filter> 
 filter-mapping> 
 !--  
  filter-mapping告訴容器所有與模式向匹配的請求都應(yīng)該允許通過訪問控制過濾器。 
  所有以.do結(jié)尾的訪問都先通過過濾器文件過濾  
 --> 
 filter-name>SetCharacterEncodingFilter/filter-name> 
 url-pattern>*.do/url-pattern> 
 /filter-mapping> 
/web-app> 

以上就是過濾器filter設(shè)置編碼格式的方法,如有疑問請留言或者到本站社區(qū)交流討論,大家共同進(jìn)步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • 通過過濾器(Filter)解決JSP的Post和Request中文亂碼問題
  • JSP過濾器Filter配置過濾類型全部匯總
  • JSP使用Servlet過濾器進(jìn)行身份驗證的方法
  • JSP過濾器防止Xss漏洞的實現(xiàn)方法(分享)
  • JSP使用過濾器防止SQL注入的簡單實現(xiàn)
  • jsp實現(xiàn)登錄驗證的過濾器
  • jsp中過濾器選擇過濾器的寫法詳解
  • 詳解JSP中使用過濾器進(jìn)行內(nèi)容編碼的解決辦法
  • servlet+jsp實現(xiàn)過濾器 防止用戶未登錄訪問
  • JSP使用過濾器防止Xss漏洞
  • jsp filter 過濾器功能與簡單用法示例

標(biāo)簽:樂山 黃石 銅川 貸款邀約 南京 廣州 內(nèi)江 大連

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《JSP 開發(fā)中過濾器filter設(shè)置編碼格式的實現(xiàn)方法》,本文關(guān)鍵詞  JSP,開發(fā),中,過濾器,filter,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JSP 開發(fā)中過濾器filter設(shè)置編碼格式的實現(xiàn)方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于JSP 開發(fā)中過濾器filter設(shè)置編碼格式的實現(xiàn)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 成年人理论片| 女色狠xx网18| 无码AV大香线蕉伊人久久APP| 最新毛片久热97免费精品视频| 校花的奶好大好浪| 男生操美女| 色欲av人妻一区二区三区| 婷婷四房综合激情五月| 亚洲人成人77777网站| 免费永久在线观看污污的网站| 免费看欧美xxx片| 99热88| 冲田杏梨爆乳AV在线观看| 国产精品久久久久精品综合紧| 91麻豆精品秘密秘?入口| 男女一级特黄a大片| 免费无遮挡??视频网站暗夜| 国产做受???高潮短发巨乳| 国产精品成人yyy2024| 亚洲无吗视频| 男人的j进女人的p| 91久久香蕉国产熟女线看麻豆 | 97色婷婷成人综合在线观看| 日韩一区二区精品四季视频 | 久久99人妻无码精品一区二区| 欧美日韩久久久精品A片妖精| 哦┅┅快┅┅用力啊┅┅免费视频 | 18岁女rapperdisssubs免费阅读| 双性受自慰夹腿磨桌角道| 亚洲欧美日韩中文不卡| 日本网站黄色| 操爽你| 女明星一级毛片| 高清播放kkkk| 男人一边做边爱一边吃奶| 周妍希裸体秘?无遮挡尤蜜荟| 舌头伸进去?的我的B看看| 亚洲秘?无码一区二区三区欧美 | 美国式禁1?4在线观看| 欧美三级电影视频| 本子库里番库|