我真的被java的字符串编码阻止。 它有很多自动转换。我找不到正规的。 任何人有好主意? 例如: 在JSP页面中,也有这样的链接如何处理java中的字符串编码?
http://localhost:8080/helloworld/hello?world=凹ㄉ
然后,我们需要处理它,所以我们这样做:
String a = new String(request.getParameter("world").toString().getBytes("ISO-8859-1"),
"UTF-8");
a = "http://localhost/" + a;
当我调试它,我发现了一个是对的。
然后我将它传递给会话对象: request.getSession()。setAttribute(“hello”,a);
后来在编码为“Big5”的jsp页面中,我尝试获取属性并显示, 而且我发现字符“凹陷”已损坏。
我该如何解决这个问题?
是的,我需要使用大5。 – MemoryLeak 2009-09-02 03:54:41