通過jsf事件轉向后的頁面中文亂碼

          那個轉向后的頁面已經有用gb2312的編碼了
          可能原因是在java類里面調用了((HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse()).getWriter().write("");
          然后再轉向某個頁面,這樣可能導致編碼格式沖突,導致亂碼
          可以先給resonse設置下編碼格式,然后在write
          HttpServletResponse httpServletResponse = (HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse();
          httpServletResponse.setContentType("text/html; charset=gb2312");
          httpServletResponse.setCharacterEncoding("gb2312");
          httpServletResponse.getWriter().write("");
          這樣應該就可以解決了

          posted on 2008-06-26 23:46 JGAO編程隨筆 閱讀(595) 評論(0)  編輯  收藏


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


          網站導航:
           
          <2008年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 紫阳县| 宁德市| 阿克苏市| 易门县| 宁武县| 濉溪县| 皋兰县| 昭平县| 南皮县| 文成县| 张掖市| 普兰店市| 利川市| 威远县| 盐津县| 天镇县| 邢台市| 阳朔县| 安阳县| 奉贤区| 南丰县| 苍山县| 新巴尔虎右旗| 安岳县| 诏安县| 荣成市| 平泉县| 祁阳县| 海安县| 仁布县| 内黄县| 定州市| 会泽县| 旌德县| 疏附县| 土默特右旗| 潞西市| 大埔区| 马鞍山市| 仙桃市| 六枝特区|