native2ascii
用這個命令轉換我覺得不方便 不知別人如何 呵呵
改頁面8859_1(不能是iso-8859-1)可以不用native2ascii轉換ApplicationResources.properties
可是沒頁都要改啊8859_1也很麻煩
所以只好找struts本身來解決了呵呵
*不過這個方法只適合小應用,不需要多國語言的*
struts.jar
org.apache.struts.taglib.bean.MessageTag類
找到doStartTag()方法
里面有行ResponseUtils.write(super.pageContext, message);
在這行上面加上一句 如下
??????? try
??????? {
??????????? message = new String(message.getBytes("iso-8859-1"), "gb2312");
??????? }
??????? catch(Exception exception) { }
??????? ResponseUtils.write(super.pageContext, message);
這樣就OK了
<%@ page contentType="text/html; charset=gb2312" language="java" %>
要用gb2312