隨筆-26  評(píng)論-13  文章-46  trackbacks-0

          打開tomcat/conf/servel.xml
          修改(黑體字為修改部分)
          <Connector port="8080"
                         maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                         enableLookups="false" redirectPort="8443" acceptCount="100"
                         debug="0" connectionTimeout="20000"
                         disableUploadTimeout="true" URIEncoding="GBK"/>
          在web頁上把含有中文的url用java.net.URLEncoder.encode("中文")處理
          例子:

          <c:set var="test"> 
            
          /<%=java.net.URLEncoder.encode("用jsp實(shí)現(xiàn)文件上傳.pdf")%> 
          </c:set> 
          <c:redirect context="/ebooks" url="${test}"/> 


          鏈接傳遞中文參數(shù)例子

          <a href=hello.jsp?send=<%=java.net.URLEncoder.encode("中文")%>> 點(diǎn)擊</a> 

           jspsmartupload組件下載中文例子:
           

          <%@ page contentType="text/html;charset=gb2312" 
          import
          ="com.jspsmart.upload.*" %><% 

          SmartUpload mySmartUpload  
          = new SmartUpload(); 

          //String path=request.getParameter("中文");修改server.xml后 
          String path = new String(request.getParameter("中文").getBytes("ISO-8859-1")); //修改server.xml前 
          // Initialization 
          mySmartUpload.initialize(pageContext); 
          // Download file 
          //mySmartUpload.downloadFile("/upload/sample.zip"); 
          // With a physical path 

          mySmartUpload.downloadFile(path); 
          response.getOutputStream().close(); 
          // With options 
          // mySmartUpload.downloadFile("/upload/sample.zip","application/x-zip-compressed","downloaded.zip") 
          %> 
          posted on 2005-06-07 15:57 似水流年 閱讀(4653) 評(píng)論(2)  編輯  收藏 所屬分類: JSP/Servlet

          評(píng)論:
          # re: 讓tomcat支持中文Url傳遞 2008-02-23 00:55 | 啊光
          謝謝博主!  回復(fù)  更多評(píng)論
            
          # re: 讓tomcat支持中文Url傳遞 2008-04-19 14:41 | fyxruben
          URIEncoding="GBK"
          最好還是用utf-8
          默認(rèn)情況下,瀏覽器采用UTF-8對鏈接進(jìn)行編碼  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 睢宁县| 陆良县| 塔城市| 米林县| 赤壁市| 德惠市| 诸暨市| 内江市| 彭州市| 永嘉县| 建德市| 神农架林区| 八宿县| 全州县| 白城市| 班玛县| 龙井市| 永宁县| 诸暨市| 措美县| 北辰区| 怀化市| 化德县| 莱阳市| 龙门县| 阿克| 安泽县| 沂源县| 潢川县| 亚东县| 精河县| 噶尔县| 鹿泉市| 龙泉市| 睢宁县| 南汇区| 平遥县| 山丹县| 江油市| 于都县| 玛沁县|