<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    request.setCharacterEncoding("UTF-8")頁面也需要設置轉碼的:
    頁面:(.jsp)
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    response.setContentType("text/html;charset=UTF-8");

    處理文件:(.java)
    轉碼的三種方法:
    A 接受參數時進行編碼轉換

    String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-8"); 這樣的話,每一個參數都必須這樣進行轉碼。很麻煩。但確實可以拿到漢字。

    B 在請求頁面上開始處,執行請求的編碼代碼, request.setCharacterEncoding("UTF-8"),把提交內容的字符集設為UTF-8。這樣的話,接受此參數的頁面就不必在轉碼了。直接使用
    String str = request.getParameter("something");即可得到漢字參數。但每頁都需要執行這句話。

    這個方法也就對post提交的有效果,對于get提交和上傳文件時的enctype="multipart/form-data"是無效的。稍后下面單獨對這個兩個的亂碼情況再進行說明。

    C 為了避免每頁都要寫request.setCharacterEncoding("UTF-8"),建議使用過濾器對所有jsp進行編碼處理。

    新手可以暫時不考慮過濾器的方法,過濾器一般都會涉及到配置開發,要修改web.xml,還算是比較麻煩的,建議接觸java一段時間后再考慮使用過濾器的方法。或者如果應用了struts框架,可以查看struts的轉碼過濾器配置。
    實際例子:
    <%request.setCharacterEncoding("UTF-8")%>放在jsp<head></head>之間
    jspforward.jsp
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <% request.setCharacterEncoding("UTF-8");%> </head> <body> <jsp:forward page="/forwardresult.jsp"> <jsp:param name="name" value="李海"></jsp:param> <jsp:param name="age" value="29"></jsp:param> </jsp:forward> </body> </html>
    jspresult.jsp
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <%=request.getParameter("name")%> <%=request.getParameter("age")%> </body> </html>






    posted on 2015-03-25 14:25 張東亮 閱讀(233) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
     
    主站蜘蛛池模板: 亚洲欧洲另类春色校园小说| 中文字幕亚洲综合久久菠萝蜜| 亚洲美女自拍视频| 男女作爱在线播放免费网站| 亚洲国产精品无码成人片久久| 中文在线免费看视频| 久久夜色精品国产亚洲| 国产成人AV免费观看| 亚洲国产成人久久综合碰碰动漫3d| 国产午夜成人免费看片无遮挡| 亚洲视频免费在线观看| 67194国产精品免费观看| 亚洲免费二区三区| 好男人看视频免费2019中文| 蜜芽亚洲av无码一区二区三区| 亚洲A丁香五香天堂网 | 国产日本亚洲一区二区三区| 久久笫一福利免费导航| 亚洲精品456人成在线| 国产精品jizz在线观看免费| 暖暖免费中文在线日本| 亚洲成在人线av| 99无码人妻一区二区三区免费| 亚洲日韩久久综合中文字幕| 亚洲日韩国产精品乱| 久久免费国产视频| 亚洲AV永久无码精品一福利| 国产a v无码专区亚洲av| 麻豆成人久久精品二区三区免费| 亚洲一区在线视频| 亚洲人成影院在线观看| 免费无码一区二区三区| MM1313亚洲精品无码久久| 亚洲韩国精品无码一区二区三区| 麻豆视频免费播放| 无码日韩人妻AV一区免费l | 不卡一卡二卡三亚洲| 18以下岁毛片在免费播放| 无码一区二区三区亚洲人妻| 亚洲AV无码国产精品色午友在线| 欧美三级在线电影免费|