中文,英文肯定都要做国际化的.. 你可以做个中英文切换的,构造Local变量,设置界面语言. Locale locale = new Locale((String)httpsession.getAttribute("currentLanguage"));
Locale le = Locale.getDefault(); String lang = request.getParameter("lang");
if(lang.equals("zh")){ le = new Locale("zh","CN"); } if(lang.equals("en")){ le = new Locale("en","US"); } request.getSession().setAttribute(Globals.LOCALE_KEY, le);
你可以做个中英文切换的,构造Local变量,设置界面语言.
Locale locale = new Locale((String)httpsession.getAttribute("currentLanguage"));
String lang = request.getParameter("lang");
if(lang.equals("zh")){
le = new Locale("zh","CN");
}
if(lang.equals("en")){
le = new Locale("en","US");
}
request.getSession().setAttribute(Globals.LOCALE_KEY, le);
文字就用java的resourceBundle
还是一张news表。加一个标识字段。