日期:2014-05-18  浏览次数:20867 次

[求助]Struts中JSP页面表单数据取得(日文系统)
struts国际化:浏览器表单提交中文,链接提交日文,全是乱码。怎么办啊?

------解决方案--------------------
<%@ page contentType= "text/HTML; charset=Shift_JIS " %>
你是说这个么?
------解决方案--------------------
utf-8?
------解决方案--------------------


<%@ page contentType= "text/HTML; charset=Shift_JIS " %>

这个应该没问题吧
不行你就在struts中作个字符转化

public String toJapanese(String ss)
{
if (ss != null) {
try {
String temp_p = ss;
byte[] temp_t = temp_p.getBytes( "ISO8859-1 ");
ss = new String(temp_t);
}
catch (Exception e) {
System.err.println( "toJapanese exception: " + e.getMessage());
System.err.println( "The String is: " + ss);
}
}
return ss;
}
public String toJapaneseUTF(String ss)
{
if (ss != null) {
try {
String temp_p = ss;
byte[] temp_t = temp_p.getBytes( "ISO8859-1 ");
ss = new String(temp_t, "utf-8 ");
}
catch (Exception e) {
System.err.println( "toJapanese exception: " + e.getMessage());
System.err.println( "The String is: " + ss);
}
}
return ss;
}
这两个 忘了是那个了 你试试吧!应该有个能用。
------解决方案--------------------
http://blog.csdn.net/feng_sundy/archive/2004/10/17/139647.aspx