struts中properties文件输入中文,在前台显示为乱码

来源:百度知道 编辑:UC知道 时间:2024/09/22 20:22:37
struts中properties文件输入中文,在前台显示为乱码
怎么解决啊
有什么插件可以用的啊

不是这个问题,properties 文件中不能直接放中文,中文要用native2ascii.exe转换

写中文很多人现在都是用native2ascii.exe转来转去的
其实完全可以直接写中文,不必转
下面就介绍一下我的方法

第一, 继承org.apache.struts.util.PropertyMessageResources,代码如下

package somepackage;

import org.apache.struts.util.*;
import java.util.Locale;
import java.io.*;

public class GBKPropertyMessageResources extends PropertyMessageResources {
public GBKPropertyMessageResources(MessageResourcesFactory factory,
String config) {
super(factory, config);
}

public GBKPropertyMessageResources(MessageResourcesFactory factory,
String config, boolean returnNull) {

s