日期:2014-05-17  浏览次数:20603 次

<a href="searchDomain_Project?domain=${project.domain }">传参数乱码?
<a href="searchDomain_Project?domain=${project.domain }">传参数乱码?
${project.domain }传到action后乱码,${project.domain }的值是字符串。怎么解决?
<a href="searchDomain_Project?domain=${project.domain }">${project.domain }</a>该怎么在这句话里写?
乱码 传值 java action

------解决方案--------------------
百度下  get方式乱码 就好了!!!
------解决方案--------------------
url地址的字符编码跟html页面的字符编码是不一样的

最好还是写个 onclick方法 用form post到服务器吧。
------解决方案--------------------
在前台先将数据编码,到后台后在解码,行不行
前台encodURI(data),后台URIDecoder.decode(data,"UTF-8")
------解决方案--------------------
把你服务器的配置修改一下。在server.xml找到里面<Connector connectionTimeout="20000" port="8089" protocol="HTTP/1.1" redirectPort="8443"/>,加上URIEncoding="UTF-8" 。
即<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8089" protocol="HTTP/1.1" redirectPort="8443"/>
------解决方案--------------------
url地址编码问题 要解决的话 就要编码解码 
其实简单点的就像2楼说的 写个onclick方法 用from的post方法提交 
------解决方案--------------------
数据库编码跟你jsp页面的编码不一样,到后台改编码吧孩子!