struts2框架
比如delete.action?id=大1
我接收时用<s:property value="#parameters.id"/>
貌似是乱码
怎么解决呢?
以前JSP还可以转成BYTE再转回来,现在怎么办?
问题补充:我就是要get方法传参
不是地址栏乱码
是显示的界面乱码
我接受过来在浏览器中显示是乱码
我将TOMCAT下的URIEncoding改成UTF-8了
貌似没啥用
请问怎么办?
你可以在set的方法处进行乱码处理嘛
反正它也是调用set方法 把参数传进你的action里的
可以 new String(getId().getBytes("GBK"))
这个没戏,如果一定要传递中文,可以用POST方式。
比如,你可以用AJAX方式提交这个URL:
[code="javascript"]
$.ajax({
url: xxx.do?id=中文,
method:'POST'
});
[/code]