我想从属性文件中填充JavaScript常量,任何人都有更好的建议吗?
下面,
属性文件,
property_timeout_Success=60000
property_timeout_Failure=10000
Java Script,
var config = {
timeout_Success: [property_timeout_Success value],
timeout_Failure: [property_timeout_Failure value]
};
我使用的是Spring mvc,在JavaScript文件中加载[property_timeout_Success]值的最佳方法是什么?
由于
答案 0 :(得分:0)
我有类似的要求。我在Spring MVC Controller中获取了属性,然后将其放入模型中:
......
model.addAttribute("property_timeout_Success", property_timeout_Success);
......
在网页中,我使用JavaScript(JSP页面)获取值:
......
var property_timeout_Success = ${property_timeout_Success};
......
希望这可以帮到你。
<强>更新强>
我在AjQuery中使用Ajax。 Spring MVC Controller获取属性,然后将值作为json返回到网页。你可以得到价值:
......
var price="";
$.ajax({
url: 'yoururl.html',
data: {item:item, oper:'find'},
async: false,
dataType: "json",
type: "POST",
success: function (data, textStatus, jqXHR) {
price=data.price;
}
})
......