資料整理

           

          置頂隨筆

          [置頂]最簡單的JSP中文問題解決方法

          請看以下代碼
          <html:form?action="/bbb/abc.do"
          enctype="multipart/form-data">
          ????????
          標題
          <input?type="text"?name="title"><br>
          作者
          <input?type="text"?name="creat"><br>
          ???
          <input?type="submit"?name="submit">
          </html:form>????????
          在標題text框中輸入:? "中文"二字

          就是這么簡單,關鍵就是enctype屬性,
          天才同事在用Struts做上傳功能時發現:
          表單里的所有傳遞的參數會被轉換成Unicode。
          因此中文字符自然就不會被編碼成ISO-8859-1(如%23)格式,而直接以Unicode形式傳遞。
          大家可以試試,如果使用get方法,那么在提交時,連url中顯示的都是中文參數
          ????? www.zzz.com/bbb/abc.do?title=中文&creat=
          這樣的話Action: abc.do中也就可以直接拿到中文了:
          abc.do(GBK)

          public?class?abcAction{
          ????
          public?ActionForward?execute(.){
          System.out.println("output : ?"+request.getParamete(title));
          ?????}

          }
          ??????程序的運行結果為: "output : 中文"
          ???? ^^?? 再也不用在Action中進行轉碼了

          posted @ 2006-08-04 09:06 謝瑋 閱讀(1611) | 評論 (4)編輯 收藏

          2006年8月4日

          最簡單的JSP中文問題解決方法

          請看以下代碼
          <html:form?action="/bbb/abc.do"
          enctype="multipart/form-data">
          ????????
          標題
          <input?type="text"?name="title"><br>
          作者
          <input?type="text"?name="creat"><br>
          ???
          <input?type="submit"?name="submit">
          </html:form>????????
          在標題text框中輸入:? "中文"二字

          就是這么簡單,關鍵就是enctype屬性,
          天才同事在用Struts做上傳功能時發現:
          表單里的所有傳遞的參數會被轉換成Unicode。
          因此中文字符自然就不會被編碼成ISO-8859-1(如%23)格式,而直接以Unicode形式傳遞。
          大家可以試試,如果使用get方法,那么在提交時,連url中顯示的都是中文參數
          ????? www.zzz.com/bbb/abc.do?title=中文&creat=
          這樣的話Action: abc.do中也就可以直接拿到中文了:
          abc.do(GBK)

          public?class?abcAction{
          ????
          public?ActionForward?execute(.){
          System.out.println("output : ?"+request.getParamete(title));
          ?????}

          }
          ??????程序的運行結果為: "output : 中文"
          ???? ^^?? 再也不用在Action中進行轉碼了

          posted @ 2006-08-04 09:06 謝瑋 閱讀(1611) | 評論 (4)編輯 收藏

          僅列出標題  

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          主站蜘蛛池模板: 望谟县| 资溪县| 门源| 石泉县| 隆安县| 石家庄市| 浏阳市| 明水县| 吴江市| 灵璧县| 建宁县| 中阳县| 宿迁市| 方正县| 奉贤区| 临猗县| 韩城市| 凤凰县| 安图县| 霍州市| 安宁市| 海宁市| 平利县| 桐城市| 北辰区| 济阳县| 临汾市| 芦溪县| 河源市| 昌平区| 鹤峰县| 洪雅县| 合水县| 泉州市| 舞阳县| 象州县| 城口县| 乃东县| 富顺县| 砚山县| 年辖:市辖区|