posts - 495,  comments - 11,  trackbacks - 0

          要servlet里面支持中文的方法:

          在dopost或者doget的第一句加上:

          request.setCharacterEncoding("GB2312");
          response.setCharacterEncoding("GB2312");

          在jsp里面就把

          <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>

          里設置成charset=gb2312

          如果這樣還不行,就只有在取出中文后(getParameter)強制轉換了:

          String str=new String(request.getParameter("text").getBytes("ISO-8859-1"),"GB2312");

          很不錯的方法,因為在java里面,亂碼是個大問題,這些一定要銘記!

          posted on 2007-07-17 16:02 jadmin 閱讀(82) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 绥化市| 循化| 安新县| 娱乐| 玉龙| 澄江县| 封开县| 综艺| 岢岚县| 韶关市| 玉龙| 宁国市| 鹤壁市| 荥阳市| 昌邑市| 乌拉特后旗| 东海县| 公主岭市| 仪征市| 黑河市| 白水县| 钦州市| 讷河市| 城口县| 广昌县| 华亭县| 望江县| 昭觉县| 双辽市| 楚雄市| 武安市| 来凤县| 商洛市| 象山县| 太湖县| 松滋市| 天等县| 晋宁县| 苍溪县| 汝阳县| 马鞍山市|