关于URL后面传中文方法总结


本文摘自PHP中文网,作者巴扎黑,侵删。

测试环境:
服务器tomcat5.0,
开发工具Myeclipse6.5,
过滤器已经配置,编码utf-8。

方法一:修改Tomcat配置

假设web服务使用8080作为端口,修改/conf/server.xml,增加红色这段
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8"/>

传值代码

Jsp代码

1

2

var url= "/yourwebapp/test.do?field1=测试例子"

window.open(url, "", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=192,left=256,width=650,height=350");

获取值代码

Java代码

1

2

3

4

5

6

String field1=request.getParameter("field1"); 

if(null == field1) 

    field1=request.getParameter("field1").trim(); 

   

}



方法二:使用java.net.URLEncoder与java.net.URLDecoder
假设没有使用方法一,可以采用第二种方法。

传值代码

Jsp代码

阅读剩余部分

相关阅读 >>

详解可选参数和命名参数实例

c#中关于多线程创建对象的示例分享

关于.net c# sql数据库sqlhelper类实例代码

c#高级编程(一)-.net体系结构

.net中抽象类实现多态

c# 利用委托进行异步处理实例代码

c#使用socket创建一个小型的web server代码分享

c#如何连接到sql server2008数据库的示例分享

c#中关于rabbitmq应用的图文代码详解

asp.net web api 异常处理经验总结

更多相关阅读请进入《Java》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...