关于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#编程如何获取电脑硬件信息的方法?

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

c#使用aforge实现摄像头录像功能的案例

.net core中如何使用entity framework操作postgresql?

c#中强制转换与尝试转换的实现方法

详细介绍一个.net开源权限管理系统

c#中引用类型之特例string的详细介绍

c# 定时器timer的实例介绍

.net core使用redis发布订阅方法介绍

.net?framework?4.5?五个很棒的特性分享

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




打赏

取消

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

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

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

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

评论

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