問(wèn)征夫以前路
          感謝所有關(guān)心過(guò)支持過(guò)我的人, 感謝所有恨過(guò)我嘲笑過(guò)我的人 !
          posts - 30,comments - 147,trackbacks - 0

           jsp頁(yè)面get傳參出現(xiàn)亂碼問(wèn)題,只需要在tomcat\conf\server.xml里面配上useBodyEncodingForURI="true" 和 URIEncoding="true" 就可以了,如下:

          <Connector port="8080"
                           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                           enableLookups="false" redirectPort="8443" acceptCount="100"
                           debug="0" connectionTimeout="20000" useBodyEncodingForURI="true"
                           disableUploadTimeout="true" URIEncoding="true"/>

            出現(xiàn)這個(gè)問(wèn)題的時(shí)候,原來(lái)的需求是在jsp頁(yè)面里加上返回按鈕,具體說(shuō)應(yīng)該是后退

          <input type="button" value="返回" onclick="javascript:history.back()"/>或者是

          <a href = "javascript:history.go(-1);">返回上一頁(yè)</a> 

            此時(shí)呢,我不想用下面的代碼,因?yàn)橛泻脦讉€(gè)不同的頁(yè)面會(huì)訪(fǎng)問(wèn)一個(gè)頁(yè)面,這時(shí)要返回就會(huì)出現(xiàn)每次都只能跳轉(zhuǎn)到一個(gè)頁(yè)面,而不能實(shí)現(xiàn)后退的效果!

          <input type="button" value="返回" onclick="location.href('flightAction.do?handler=init')">

            在頁(yè)面返回的時(shí)候會(huì)提示頁(yè)面過(guò)期,看過(guò)代碼后才知道jsp頁(yè)面是用post傳參的,于是我就改成get傳參,就出現(xiàn)了上面的問(wèn)題,現(xiàn)在OK!


            不過(guò)最近又發(fā)現(xiàn)用get傳參又會(huì)引出一些新問(wèn)題,比如輸入的字符過(guò)大時(shí),get就不能再把參數(shù)傳過(guò)去。還有就是會(huì)出現(xiàn)頁(yè)面過(guò)期,要把好多頁(yè)面post都改成get傳參。不知道這樣做的后退,是不是最佳的方法?還有更好的方法去解決后退頁(yè)面過(guò)期的問(wèn)題嗎?
          posted on 2007-06-08 16:20 kenzhang 閱讀(1825) 評(píng)論(2)  編輯  收藏

          FeedBack:
          # re: jsp頁(yè)面get傳參出現(xiàn)亂碼問(wèn)題,后退按鈕過(guò)期
          2007-06-09 15:41 | itkui
          我是直接添加了URIEncoding="GB18030"。
          這樣就可以解決get中文亂碼問(wèn)題了。  回復(fù)  更多評(píng)論
            
          # re: jsp頁(yè)面get傳參出現(xiàn)亂碼問(wèn)題,后退按鈕過(guò)期
          2008-07-01 16:42 | 酒醉千年
          服務(wù)器不是tomcat的怎么辦  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 嵊泗县| 福安市| 黎城县| 漠河县| 陇西县| 闽清县| 洪雅县| 晋中市| 奉节县| 同德县| 修水县| 远安县| 洪雅县| 宜州市| 体育| 保德县| 林西县| 东宁县| 齐齐哈尔市| 石狮市| 鄂托克前旗| 武宣县| 武义县| 嵊泗县| 旬邑县| 庐江县| 敦化市| 肃南| 蓬安县| 宁波市| 江北区| 隆林| 桓台县| 双流县| 广西| 洮南市| 长岛县| 古丈县| 三穗县| 昆明市| 株洲县|