我需要在加载页面时使用属性值(在属性文件中定义)填充JavaScript变量。我正在使用spring mvc 3.有没有最好的办法呢?感谢有人给我一些线索。
提前致谢。
答案 0 :(得分:1)
第一步可能看起来像(在.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);