改成了這樣: //網站根目錄 var __ID_HOME__="#zj_home"; //生產環境設置為true,本地設置為false var __JS_DEBUG__= true; var __JS_APP__ = ""; var __JS_APP_HOME__ = "/"; var __JS_PUBLIC__ = "/Public"; var __JS_HOME__ = "/Template/default/Home/Public"; var _URL_SIGN = "http://www.dlhighland.cn:80/sign"; var _URL_LOGIN = "http://www.dlhighland.cn:80/login"; var _URL_REG = "http://www.dlhighland.cn:80/reg"; var _URL_FORGET = "http://www.dlhighland.cn:80/forget"; var _URL_SEND_EMAIL = "http://www.dlhighland.cn:80/sendEmail"; var _URL_SEND_MOBILE = "http://www.dlhighland.cn:80/sendMobile"; var _URL_RELATION_EMAIL = "http://www.dlhighland.cn:80/relationEmail"; var _URL_SIGN_RELATION_EMAIL = "http://www.dlhighland.cn:80/sign_relation"; var _URL_FRONT_LOGOUT="/frontlogout"; var _URL_CHECK_LOGIN = "http://www.dlhighland.cn:80/check_login"; var _URL_PAY_POINTS = "http://www.dlhighland.cn:80/payPoints"; var _URL_PAY_POINTS_VIDEO = "http://www.dlhighland.cn:80/payPointsVideo"; var _URL_USER_POINTS = "http://www.dlhighland.cn:80/uindex"; var _URL_AJAX_STOCK_SEALING = "http://www.dlhighland.cn:80/ajaxStockSealing"; var _URL_API_WX_CREATE = "http://www.dlhighland.cn:80/wxV2Create"; var _URL_API_WX_CREATE_NATIVE_REWARD = "http://www.dlhighland.cn:80/wxV2CreateNative_reward"; var _URL_CENTER_USER = "http://www.dlhighland.cn:80/centerUser"; var _URL_QQ = "{http://www.dlhighland.cn/oauth/callback/}";

黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

tomcat 隨筆小記

系統 2273 0

剛才遇到了一個小問題在源碼中修改tomcat 的鏈接器的端口以及url的編碼方式沒有生效:

?<Connector port="8080" protocol="HTTP/1.1"
? ? ? ? ? ? ? ?connectionTimeout="20000"
? ? ? ? ? ? ? ?redirectPort="8443" />

改成了這樣:

?<Connector port="80" protocol="HTTP/1.1"
? ? ? ? ? ? ? ?connectionTimeout="20000"
? ? ? ? ? ? ? ?redirectPort="8443" URIEncoding="utf-8"/>

沒有生效:

找了一下原因:

原來我在VM arguments里設置了 這個啟動參數:-Dcatalina.home=${project_loc:/tomcat-7.0.x/java/org/apache/catalina/startup/Bootstrap.java}/output/build

也就是說我改源碼沒有經過ant打包,這個包里面的配置并沒有改過來。

重新打過包之后:

在看tomcat的源碼:

在CoyoteAdapter的service方法里?

?req.getParameters().setQueryStringEncoding
? ? ? ? ? ? ? ? (connector.getURIEncoding());

這段代碼獲取的URIEncoding確實改成了utf-8,不設置的話是為null的,如果為null的話,默認的編碼方式是iso-8859-1


?

tomcat 隨筆小記


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論