資料整理

           

          置頂隨筆

          [置頂]最簡單的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 謝瑋 閱讀(1610) | 評論 (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 謝瑋 閱讀(1610) | 評論 (4)編輯 收藏

          僅列出標題  

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          主站蜘蛛池模板: 呼图壁县| 如东县| 北安市| 柳江县| 库伦旗| 乐东| 蒙自县| 承德市| 仲巴县| 定南县| 克拉玛依市| 浦江县| 思茅市| 鄯善县| 安平县| 农安县| 五河县| 德兴市| 高州市| 东阿县| 凤山县| 嘉荫县| 忻州市| 贵定县| 兰考县| 兴安盟| 古丈县| 辽宁省| 榕江县| 仙桃市| 沧源| 尉氏县| 南丹县| 荃湾区| 临沭县| 沙田区| 赤城县| 木兰县| 广昌县| 济阳县| 婺源县|