当前位置:编程学习 > JAVA >>

如何实现网站内容语言类型变换

javaBean+Jsp+Servlet做好了登录和后台管理界面,但是老板突然说,首页要加个语言下拉框,英文,日文,中文,我还没接触到框架,想让各位大神能指点指点,好像taglib可以实现的吗,具体怎么做呢? --------------------编程问答-------------------- 通过设置,调用不同的语言包实现的,楼主可以查一下相关资料 --------------------编程问答-------------------- struts国际化- - --------------------编程问答--------------------
引用 1 楼 baohuan_love 的回复:
通过设置,调用不同的语言包实现的,楼主可以查一下相关资料

我查了相关资料,有一个ResourceBundle.getBundle()方法里面的参数是一个文档路径?
这个文档内容是填写配置文件吗? --------------------编程问答--------------------
引用 1 楼 baohuan_love 的回复:
通过设置,调用不同的语言包实现的,楼主可以查一下相关资料

大哥,小弟是个初学者,struts2还不太了解,要是您有更好的方法,可以告诉我吗? --------------------编程问答--------------------
引用 2 楼 u010840652 的回复:
struts国际化- -

大哥,小弟是个初学者,struts2还不太了解,要是您有更好的方法,可以告诉我吗? --------------------编程问答-------------------- 国际化标签, --------------------编程问答--------------------
引用 6 楼 rui888 的回复:
国际化标签,

String language = request.getParameter("language");
//默认的语言,浏览器会根据请求中所包含的Accept language来辨别默认为何种语言
ResourceBundle res = ResourceBundle.getBundle("cn.com.zzb.eshopping.resource.Res");
//中文版本的显示
if (language.equals("chinese")) {
res = ResourceBundle.getBundle(
"cn.com.zzb.eshopping.resource.Res", new Locale("zh",
"CN"));
}
//英文版本的显示
if (language.equals("english")) {
res = ResourceBundle.getBundle(
"cn.com.zzb.eshopping.resource.Res", new Locale("en",
"US"));
}

getBundle()方法里面的配置文件我没明白,自己定义内容,命名有什么要求么? --------------------编程问答-------------------- 看下了 --------------------编程问答--------------------
引用 8 楼 rui888 的回复:
看下了

怎么看着看着人不见了额。。。。 --------------------编程问答-------------------- 整个系统都要变成多国语言的? --------------------编程问答--------------------
引用 10 楼 gagewang1 的回复:
整个系统都要变成多国语言的?

不用,先改个首页吧,会了以后再看有没有那种一次性搞定的?
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,