如何在servlet中使用属性键值

时间:2013-12-16 09:32:28

标签: java properties key

我有一个使用属性文件的多语言系统,在.jsp文件中,我调用的值如下:<fmt:message key="welcome"/>

这仅适用于.jsp文件。

我如何直接在Java类文件(Servlet)中做同样的事情,甚至可能吗?

1 个答案:

答案 0 :(得分:-1)

您可以使用ResourceBundle来阅读属性文件 例如:

ResourceBundle myResources = ResourceBundle.getBundle("FILENAME", Locale.getDefault());

第二个参数Locale.getDefault()是您的language code 例如Locale.ENGLISHLocale.FRENCH等。

您可以通过

阅读属性
  myResources.getString("Your paramName or Key");  

我希望这会对你有所帮助。