<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java要多思考下

    成長^_^

       ::  :: 新隨筆 ::  ::  :: 管理 ::
      33 隨筆 :: 0 文章 :: 19 評論 :: 0 Trackbacks
    上篇寫到移動直連短信中使用了GBK編碼,在本項目中運行時遭遇了亂碼的襲擊。
    經過測試和分析后,將整個運行環境的編碼統一成GBK編碼即可解決這個問題。
    本項目是運行在tomcat容器中的,以此對它進行配置即可,這里有兩點需要進行配置:
    1、修改server.xml,增加編碼設置為GBK

     1 <?xml version='1.0' encoding='utf-8'?>
     2 <Server port="8085" shutdown="SHUTDOWN">
     3 
     4   <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
     5   <Listener className="org.apache.catalina.core.JasperListener" />
     6   <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
     7   <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
     8   <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
     9 
    10   <GlobalNamingResources>
    11     <Resource name="UserDatabase" auth="Container"
    12               type="org.apache.catalina.UserDatabase"
    13               description="User database that can be updated and saved"
    14               factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
    15               pathname="conf/tomcat-users.xml" />
    16   </GlobalNamingResources>
    17 
    18   <Service name="Catalina">
    19     <Connector port="8088" protocol="HTTP/1.1"
    20                connectionTimeout="20000"
    21                redirectPort="8443"  URIEncoding='GBK'/>
    22 
    23     <!-- Define an AJP 1.3 Connector on port 8009 -->
    24     <Connector port="8809" protocol="AJP/1.3" redirectPort="8443" URIEncoding='GBK'/>
    25 
    26     <Engine name="Catalina" defaultHost="localhost">
    27       <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    28              resourceName="UserDatabase"/>
    29 
    30       <Host name="localhost"  appBase="webapps"
    31             unpackWARs="true" autoDeploy="true"
    32             xmlValidation="false" xmlNamespaceAware="false">
    33 
    34 
    35       </Host>
    36     </Engine>
    37   </Service>
    38 </Server>    

    2、修改setenv.sh啟動參數,設置啟動編碼為GBK
    1 #JAVA_OPTS="-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8 $JAVA_OPTS"
    2 JAVA_OPTS="-Xms64m -Xmx256m -XX:MaxPermSize=128m -Dfile.encoding=GBK $JAVA_OPTS"
    3 
    4 export JAVA_OPTS                 

    技術文章收藏站點

    posted on 2011-12-14 17:48 java要多思考下 閱讀(15841) 評論(2)  編輯  收藏 所屬分類: 系統運維

    評論

    # re: 【原】配置tomcat以GBK編碼方式運行 2013-08-21 17:01 偶爾
    setenv.sh 沒有找到  回復  更多評論
      

    # re: 【原】配置tomcat以GBK編碼方式運行 2015-07-06 14:28 leifang
    @偶爾
    可以在catalina.bat 里面設置  回復  更多評論
      

    主站蜘蛛池模板: 免费国产成人高清在线观看网站| 精品国产福利尤物免费| 7m凹凸精品分类大全免费| 久久亚洲一区二区| 日日麻批免费40分钟无码| 亚洲精品在线免费观看| 思思re热免费精品视频66| 亚洲一欧洲中文字幕在线| 午夜国产精品免费观看| 亚洲sm另类一区二区三区| 国产特级淫片免费看| 一级A毛片免费观看久久精品| 免费人成视频x8x8入口| 和老外3p爽粗大免费视频| 亚洲va久久久噜噜噜久久狠狠 | 中文字幕亚洲无线码| 你是我的城池营垒免费观看完整版| 亚洲色偷偷综合亚洲AVYP| 亚在线观看免费视频入口| 亚洲噜噜噜噜噜影院在线播放| 成人激情免费视频| 国产精品九九久久免费视频| 亚洲精品高清久久| 夭天干天天做天天免费看| 国产成人精品免费大全| 亚洲视频在线一区二区三区| 野花高清在线电影观看免费视频| 亚洲AV无码AV日韩AV网站| 亚洲线精品一区二区三区| 69天堂人成无码麻豆免费视频| 狼人大香伊蕉国产WWW亚洲| 亚洲人色婷婷成人网站在线观看| 可以免费看黄视频的网站| 真人无码作爱免费视频| 亚洲va中文字幕无码久久| 毛片A级毛片免费播放| a级毛片毛片免费观看久潮| 亚洲不卡影院午夜在线观看| 亚洲成片观看四虎永久| 亚洲视频免费在线看| 成人一级免费视频|