`
yeshaoting
  • 浏览: 668661 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jetty中URI编码的设置[转载]

 
阅读更多

 

 

Jetty中URI编码的设置

http://www.021128.net/2009/03/26/jetty%E4%B8%ADuri%E7%BC%96%E7%A0%81%E7%9A%84%E8%AE%BE%E7%BD%AE/

 

当我不得不通过URL传递中文参数时,发现在jetty中必须通过UTF-8对中文进行URLEncoding,后台才能够正确显示。但我们的生产环境是用的WAS,可以直接传递中文参数。原来,在我们的servlet获取URL参数之前,servlet容器已经对URL中的参数做了一次解析处理,jetty默认是UTF-8的编码,所以使用utf-8编码的URL参数可以正常解码,使用GBK编码的参数就全变问号了。

 

解决这个问题,直接在JVM参数中添加-Dorg.mortbay.util.URI.charset=GBK即可,官方的说明在这里http://docs.codehaus.org/display/JETTY/International+Characters+and+Character+Encodings

 

Tomcat的配置方法网上一大堆,只需要在server.xml的Connector中添加URIEncoding参数就可以了,官方说明在这里http://wiki.apache.org/tomcat/FAQ/Connectors#Q8

 

WAS里面因为默认就是正常的,或许它比较智能,哈哈,先就不去研究了。

分享到:
评论

相关推荐

    jetty虚拟路径设置

    将改文件复制到jetty的路径下,可以启动jetty路径去测试

    Jetty中文手册

    如何编写Jetty中的Handlers 使用构建工具 如何在Maven中使用Jetty 如何在Ant中使用Jetty Maven和Ant的更多支持 Jetty Maven插件(Plugin) Jetty Jspc Maven插件(Plugin) Maven web应用工程原型 Ant Jetty插件...

    jetty相关的全部jar包

    jetty-security-9.4.8.v20171121.jar,jetty-io-9.4.8.v20171121.jar,jetty-continuation-9.4.8.v20171121.jar,jetty-client-9.4.8.v20171121.jar,jetty-jmx-9.4.8.v20171121.jar,jetty-plus-9.4.8.v20171121....

    jetty在eclipse中配置

    自己写的jetty6在eclipse启动中配置说明

    Jetty嵌入项目代码中示例

    Jetty嵌入项目代码中示例,现我有一示例项目 e:/workspace/web-demo(称为project_home),里面的Web根目录是WebContent。 在project_home建一个jetty目录,子目录如:contexts、etc、lib。 把${jetty_home}/etc...

    Jetty配置支持https

    Jetty配置支持HTTPS以及受信网站证书生成方式

    jetty-io-9.4.43.v20210629-API文档-中文版.zip

    赠送jar包:jetty-io-9.4.43.v20210629.jar; 赠送原API文档:jetty-io-9.4.43.v20210629-javadoc.jar; 赠送源代码:jetty-io-9.4.43.v...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    jetty6 eclipse配置

    eclipse导入即可使用jetty 。当成一个project 工程

    eclipse jetty插件run-jetty-run-1.3.3

    eclipse jetty插件,从...下载run-jetty-run.zip文件,解压后再编写个links文件丢到eclipse的dropins目录下即可,省去了使用eclipse update方式安装的麻烦。 link文件样例如: path=d:\\eclipse_plugins\\run-jetty-run

    Jetty多版本软件包

    Jetty软件包内容: jetty-distribution-9.4.51.v20230217.tar.gz jetty-distribution-9.4.51.v20230217.zip jetty-home-10.0.15.tar.gz jetty-home-10.0.15.zip jetty-home-11.0.15.tar.gz jetty-home-11.0.15.zip ...

    Jetty中文手册打包下载

    Jetty中文手册打包下载

    jetty6 指南书

    jetty是什么 jetty配置 jetty使用 jetty嵌入 jetty启动 jetty部署 jetty教程 jetty嵌入式 jetty

    jetty-server-9.4.8.v20171121-API文档-中文版.zip

    赠送jar包:jetty-server-9.4.8.v20171121.jar; 赠送原API文档:jetty-server-9.4.8.v20171121-javadoc.jar; 赠送源代码:jetty-server...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    PDF的JETTY文档

    .jetty

    jetty嵌入式服务器必须的jar包

    jetty嵌入式服务器开发所必须的jar包,本人使用jetty版本为6.1.3,jar包总数为9个,来自jetty:commons-el-1.0.jar,jasper-compiler-5.5.15,jasper-compiler-jdt-5.5.15.jar,jasper-runtime-5.5.15.jar,jetty-...

    jetty相关所有jar包

    jetty相关所有jar包,包含jar包: jetty-continuation-8.1.15.v20140411,jetty-http-8.1.15.v20140411,jetty-io-8.1.15.v20140411,jetty-security-8.1.15.v20140411,jetty-server-8.1.15.v20140411,jetty-util-8.1.15...

    jetty 学习资料合集

    jetty 学习资料合集 jetty 学习资料合集 jetty 学习资料合集 jetty 学习资料合集

    java jetty容器

    这是一个jetty容器、和tomcat是一个级别的,但是这个启动是非常快的,一般都是用于开发。

    jetty的main启动代码及相关jar包

    jetty的main启动代码及相关jar包: jetty-6.1.26.jar、jetty-util-6.1.26.jar为jetty相关jar包。 jasper-el.jar、jasper-jdt.jar、jasper.jar为jsp页面解析编译相关jar包。 jsp-api.jar为jstl相关jar包 tomcat-juli....

    tomcate和jetty虚拟目录配置方法

    tomcate和jetty虚拟目录配置方法,里面带配置文件例子

Global site tag (gtag.js) - Google Analytics