中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

JSP用過濾器解決request getParameter中文亂碼問題

(1)客戶端的數(shù)據(jù)一般是通過HTTP GET/POST方式提交給服務(wù)器,在服務(wù)器端用request.getParameter()讀取參數(shù)時,很容易出現(xiàn)中文亂碼現(xiàn)象。

(2)用過濾器解決request中文亂碼問題。

(3)代碼如下:

package my; import Java.io.*; import Javax.servlet.*; import Javax.servlet.http.*; public class ChineseFilter implements Filter { //定義了一個過濾器 實現(xiàn)Filter接口 private FilterConfig config = null; public void init(FilterConfig config) throws ServletException { this.config = config; } public void destroy() { config = null; } public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { request.setCharacterEncoding("GB2312"); chain.doFilter(request, response); //把過濾后的request對象轉(zhuǎn)發(fā)給下一個過濾器處理 } }

(4)部署過濾器。編輯WEB-INF/web.xml文件,添加以下內(nèi)容:

<filter> <filter-name>cf</filter-name> <filter-class>my.ChineseFilter</filter-class> </filter> <filter-mapping> <filter-name>cf</filter-name> <url-pattern>/*</url-pattern> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> <dispatcher>INCLUDE</dispatcher> </filter-mapping>

這里的<dispatcher></dispatcher>主要是配合RequestDispatcher使用。

1.取值為REQUEST時 表示有請求直接來自客戶端時,過濾器才能被激活,如果請求是來自RequestDispatcher.forward時不激活;

2.取值為FORWARD時 表示如果請求是來自RequestDispatcher.forward時此過濾器才激活;

3.取值為INCLUDE時 表示如果請求是來自RequestDispatcher.include時此過濾器才激活;

4.取值為ERROR時 表示如果請求是來自RequestDispatcher使用“錯誤信息頁”時此過濾器才激活;

5.默認(rèn)為REQUEST。

(5)創(chuàng)建一個jsp頁面檢驗

<%@ page contentType="text/html; charset=gb2312" language="Java" import="Java.sql.*" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>無標(biāo)題文檔</title> </head> <body> <% String s=request.getParameter("data"); out.print(s); %> </body> </html>

(6)OK!到此結(jié)束 望你成功!

jsp技術(shù)JSP用過濾器解決request getParameter中文亂碼問題,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产91久久精品一区二区 | 欧美国产日韩在线 | 亚洲欧洲精品成人久久奇米网 | 成人av鲁丝片一区二区小说 | 久草中文在线 | 亚洲激情综合网 | 久久天天躁狠狠躁夜夜躁2014 | 一级二级三级在线观看 | 国产无套一区二区三区久久 | 亚洲成人精品 | 成人性生交大片 | 精品一区av | 国产精品一区二区av | 青青草视频网站 | 人人做人人澡人人爽欧美 | 日韩欧美在线播放 | 精精精精xxxx免费视频 | 亚洲欧美国产毛片在线 | 999久久久 | 精品国产乱码 | 精品粉嫩aⅴ一区二区三区四区 | 精品国产乱码久久久久久闺蜜 | 久久天天 | 久久久精品在线 | 亚洲一二三在线观看 | 91资源在线播放 | 91xxx在线观看 | 日日操夜夜操天天操 | 亚洲精品美女视频 | 国产精品久久久久久一区二区三区 | 日韩不卡在线 | 日韩电影一区 | 日韩插插 | 日日碰碰 | 99色综合 | 一级黄色毛片 | 中文字幕在线网 | 嫩草影院黄| 久优草| 91视频日本 | 欧美激情精品久久久久 |