如何在java ee中设置自定义语言环境?

时间:2018-04-30 13:17:59

标签: java java-ee internationalization

我有一个需要根据某个url参数设置语言环境的应用程序。

我尝试像这样设置ResourceBundle

   Locale italian = new Locale("it", "IT");
   ResourceBundle bundle =
            PropertyResourceBundle.getBundle("com.i18n.nl.MyResource",
                    italian);
    sessionBean.setBundle(bundle);

    request.getSession().setAttribute(Constants.SESSION_BEAN, sessionBean);

但是,由于我的浏览器是英语,它显示英语语言环境而不是意大利语包资源。

我应该在.jsp文件中执行其他操作吗?

1 个答案:

答案 0 :(得分:1)

是的,您需要修改JSP页面以实现区域设置。请参阅此链接以在JSP中实现区域设置。希望它会有所帮助。

link 1

Link 2

Link 3