【发布时间】:2011-04-08 13:36:40
【问题描述】:
当页面加载时,我需要使用属性值(在属性文件中定义)填充 JavaScript 变量。我正在使用spring mvc 3。有什么最好的方法吗?如果有人给我一些线索,我将不胜感激。
提前致谢。
【问题讨论】:
标签: javascript spring jsp spring-mvc
当页面加载时,我需要使用属性值(在属性文件中定义)填充 JavaScript 变量。我正在使用spring mvc 3。有什么最好的方法吗?如果有人给我一些线索,我将不胜感激。
提前致谢。
【问题讨论】:
标签: javascript spring jsp spring-mvc
第一步可能看起来像(在 .js 文件中):
var options;
function init(initOptions) {
options = initOptions;
}
第二步可能看起来像(在您的 jsp 页面中):
var a = new Array();
<c:forEach items="${properties}" var="entry">
a.push({key: '${entry.key}', value: '${entry.value}'});
</c:forEach>
最后是init(a);
【讨论】: