首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用i18n的jquery i18n插件?

使用i18n的jquery i18n插件?
EN

Stack Overflow用户
提问于 2013-08-30 18:56:17
回答 3查看 6.7K关注 0票数 4

我正在使用jquery插件( http://code.google.com/p/jquery-i18n-properties/ )来国际化放置在i18n /js中的消息。我有下面的项目结构。

我在js文件夹中有some.js文件,在some.js文件中,我必须引用位于src/main/resources文件夹的properties文件夹中的属性文件。我可以这样做吗?在src/main/resources文件夹的properties文件夹中,我放置了Messages.propertiesMessages_en_US.properties。在这两个属性文件中,我都放置了myForm.success.msg=Success属性。现在我正在尝试访问它,如下所示。但是下面的代码没有得到myForm.success.msg键的值。instead of giving value,it is giving the key itself but not the value。我是不是引用了错误的属性文件?我的属性文件引用是否正确?请帮帮我。

JSP代码:

some.js

EN

回答 3

Stack Overflow用户

发布于 2014-09-19 00:46:50

我不会尝试这样做,但我认为您应该将*.properties文件放在public/resources目录中。

路径应该是:

试试看。

票数 0
EN

Stack Overflow用户

发布于 2015-08-25 16:43:35

将你的应用程序部署到服务器上,例如。Tomcat,然后通过服务器访问页面。问题的根本原因是html页面无法跨域访问属性文件。

票数 0
EN

Stack Overflow用户

发布于 2015-09-22 04:56:25

不幸的是,这是行不通的。JQuery插件将始终查找webcontent文件夹中的属性文件。试试这个:

将这些属性文件复制到您的webapp文件夹中,并使用实际路径对其进行测试。例如,resources/custom/i18n/注释-在这里,我将属性文件放在i18n文件夹中,并将resources文件夹放在webapp下。这将解决您的问题!

现在我们可以管理两个文件,但是我们真的需要它吗?最简单的做法是只将文件放在src/main/resources文件夹中,但作为构建步骤的一部分,请将此属性文件复制到第二个位置(即在webapp文件夹中)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18531201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档