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

时间:2013-08-30 07:05:19

标签: java javascript jquery properties internationalization

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

enter image description here

我在some.js文件夹中有js个文件,在some.js文件中我必须引用位于src/main/resources文件夹中的属性文件。我可以这样做吗?

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

});

1 个答案:

答案 0 :(得分:0)

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

我对这样的要求的建议是将所有资源放入某个包(不包含任何其他内容,尤其是src/main/java中没有类)。

另请注意,部署时src/main/resources将会消失。部署之后,所有资源都可以从Java Classpath以及相对于类路径根目录获得。因此,如果源路径为src/main/resources/foo/,则它在运行时将为foo/

如果您在服务器端使用Spring,you can use mvc:resources

这个问题有一个没有Spring的解决方案:Servlet for serving static content