Java 如何使用jquery i18n插件引用属性文件?

Java 如何使用jquery i18n插件引用属性文件?,java,javascript,jquery,properties,internationalization,Java,Javascript,Jquery,Properties,Internationalization,我正在使用jqueryi18n插件将jquery/js中的消息国际化。 我有以下项目结构 我在js文件夹中有一些.js文件,在一些.js文件中,我必须引用位于src/main/resources文件夹中的属性文件。我能做如下的事吗 jQuery.i18n.properties({ name:'Messages', path:'resources/', //as i have properties file in src/main/resources am referring.

我正在使用jqueryi18n插件将jquery/js中的消息国际化。 我有以下项目结构

我在js文件夹中有一些.js文件,在一些.js文件中,我必须引用位于src/main/resources文件夹中的属性文件。我能做如下的事吗

jQuery.i18n.properties({
    name:'Messages', 
    path:'resources/',  //as i have properties file in src/main/resources am referring.
    mode:'both'

});

也许吧。您需要了解Java源路径和Web路径是不相关的,除非您编写一些代码来连接两者

我对此类需求的建议是将所有资源放在某个包中,该包不包含任何其他内容,尤其是src/main/java中没有类

还要注意,在部署时src/main/resources将消失。部署后,所有资源都将从Java类路径和相对于类路径根可用。因此,如果源路径是src/main/resources/foo/,那么在运行时它将是foo/

如果在服务器端使用Spring

这个问题有一个没有弹簧的解决方案: