Jakarta ee 如何从faces-config.xml中的WEB-INF\classes定义资源束
要在Jakarta ee 如何从faces-config.xml中的WEB-INF\classes定义资源束,jakarta-ee,jsf-2.2,resourcebundle,faces-config,web-inf,Jakarta Ee,Jsf 2.2,Resourcebundle,Faces Config,Web Inf,要在faces config.xml中声明资源包,我总是将它们放入\src\main\resources\com\company\messages.properties中,并像这样引用它们: <resource-bundle> <base-name>com.company.messages</base-name> <var>messages</var> </resource-bundle> com.company
faces config.xml
中声明资源包,我总是将它们放入\src\main\resources\com\company\messages.properties
中,并像这样引用它们:
<resource-bundle>
<base-name>com.company.messages</base-name>
<var>messages</var>
</resource-bundle>
com.company.messages
信息
但据我所知,属性文件也可以放入
\WEB-INF\classes
目录。是否也可以在faces config.xml
中声明这些文件?因为他们没有包名。构建您的项目并查看WEB-INF\classes\com\company
dir。您应该看到您的消息。属性
。Maven实际上将其构建到类路径中。src\main\resources
中的任何内容都被构建到类路径的根目录,在webappWEB-INF\classes
的情况下,这是可行的!非常感谢你!