tomcat 随笔小记
来源:互联网 发布:116114是什么软件 编辑:程序博客网 时间:2024/04/28 01:09
刚才遇到了一个小问题在源码中修改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 随笔小记
- 随笔小记
- 随笔知识小记
- js随笔小记
- 随笔小记之编码
- Android Acitity随笔小记
- android随笔小记ContentProvider
- Android随笔小记 Permission
- android随笔小记ContentProvider
- android 随笔小记
- android随笔小记service之一
- android 随笔小记 Intent IntentFilter
- Js和EasyUi随笔小记
- web前端小记之随笔
- tomcat数据源配置小记
- Tomcat密码爆破小记
- 【随笔】小记2014年东北四省赛
- 【随笔】IFE-task8小记(关于自适应布局)
- STM32时钟的整理
- HDU 2159 FATE(二维费用完全背包)
- ucf模块-Spartan-3开发板上的引脚
- mac好用的正则表达式工具regular expression tool Reginald
- str()
- tomcat 随笔小记
- document.compatMode解决兼容问题
- 捕获网络数据包
- 马化腾马云李彦宏三位巨头聚会意味着什么?
- winpcap编程函数介绍
- 破解SAP*密码
- PHP APC安装与使用
- iOS NSTimer使用注意事项
- 删除客户注册页面时的I agree with vivmall. Term of Use