我有一个使用属性文件的多语言系统,在.jsp文件中,我调用的值如下:<fmt:message key="welcome"/>
这仅适用于.jsp文件。
我如何直接在Java类文件(Servlet)中做同样的事情,甚至可能吗?
答案 0 :(得分:-1)
您可以使用ResourceBundle来阅读属性文件 例如:
ResourceBundle myResources = ResourceBundle.getBundle("FILENAME", Locale.getDefault());
第二个参数Locale.getDefault()
是您的language code
例如Locale.ENGLISH
或Locale.FRENCH
等。
您可以通过
阅读属性 myResources.getString("Your paramName or Key");
我希望这会对你有所帮助。