如何在JSP里网站首页自动选择语言转跳?

chenhuipop 2008-06-12 08:53:02
JSP里自动选择语言转跳(不同语种网站首页)?

中文语种 (简体中文);
非中文语种(英语);

要具体代码,
多谢!
...全文
135 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sd5816690 2008-06-13
  • 打赏
  • 举报
回复
用struts框架可以自动转,自己写代码没试过
老紫竹 2008-06-13
  • 打赏
  • 举报
回复
request.getLocale() 可以使用
TRMeister 2008-06-12
  • 打赏
  • 举报
回复
通过request中的local信息判断国家和语言,然后可以跳转到不同的页面。

request.getLocale()。

但是一般应该做配置文件比较好,不做跳转。这样只用写一个页面就好了。


public final static Locale LOCAL_TYPE_FR = new Locale(Locale.JAPAN
.getLanguage(), Locale.JAPAN.getCountry()); // French
public final static Locale LOCAL_TYPE_ZH = new Locale(Locale.CHINA
.getLanguage(), Locale.CHINA.getCountry()); // Chinese
public final static Locale LOCAL_TYPE_EN = new Locale(Locale.US
.getLanguage(), Locale.US.getCountry()); // English

........

ResourceBundle rb = null;
if (LOCAL_TYPE_FR.equals(request.getLocale()。)) {
//跳转到法语页面
} else if (LOCAL_TYPE_ZH.equals(request.getLocale()。)) {
//跳转到中文页面
} else {
//跳转到默认页面,这里是英语
}


81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧