<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編碼,在本項目中運行時遭遇了亂碼的襲擊。
    經(jīng)過測試和分析后,將整個運行環(huán)境的編碼統(tǒng)一成GBK編碼即可解決這個問題。
    本項目是運行在tomcat容器中的,以此對它進行配置即可,這里有兩點需要進行配置:
    1、修改server.xml,增加編碼設(shè)置為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啟動參數(shù),設(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                 

    技術(shù)文章收藏站點

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

    評論

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

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

    主站蜘蛛池模板: 全免费a级毛片免费看无码| 99re6在线精品视频免费播放 | 无码人妻丰满熟妇区免费| 久久久久亚洲精品无码网址 | 亚洲日本一区二区| 免费精品99久久国产综合精品| 亚洲午夜久久久影院| 青青操免费在线观看| 亚洲aⅴ天堂av天堂无码麻豆| 久久久久久99av无码免费网站| 亚洲国产中文在线二区三区免| 久久久久久国产a免费观看黄色大片 | 一本岛v免费不卡一二三区| 亚洲精品WWW久久久久久| 一区二区三区在线免费| 亚洲AV日韩精品久久久久久| 久久久久久成人毛片免费看| 亚洲综合激情九月婷婷 | 国产在线播放免费| 一级免费黄色大片| 亚洲AV日韩AV鸥美在线观看| 91精品手机国产免费| 亚洲小说图区综合在线| 亚洲国产成人精品无码久久久久久综合| 亚欧乱色国产精品免费视频| 亚洲国产精品高清久久久| 色老头永久免费网站| 色窝窝亚洲av网| 久久亚洲国产中v天仙www| 永久黄色免费网站| 国产成人亚洲精品电影| 亚洲男同帅GAY片在线观看| xxxx日本免费| 老司机精品视频免费| 亚洲国产日韩一区高清在线 | 国产V亚洲V天堂A无码| 国产免费久久精品99re丫y| 免费激情网站国产高清第一页| 亚洲AV无码精品色午夜果冻不卡 | 野花香高清在线观看视频播放免费| 亚洲高清无在码在线电影不卡|