【发布时间】:2013-04-04 21:33:15
【问题描述】:
我通过 ajax 更新我的页面元素,但我遇到了困难:如果我在 javascript 中设置它,我的 fmt:message 标记将不起作用。
在 jsp 页面上(工作正常)
<div id="div">
<fmt:message key="search_select_country"/>
</div>
但在javascript之后(没有):
document.getElementById("div").innerHTML = "<fmt:message key=\"search_select_country\"/>";
P.S. 这样一切正常:
document.getElementById("div").innerHTML = "It works";
问题:为什么 fmt:message 不起作用?我该如何解决?
【问题讨论】:
-
在第一种情况下它生成代码:在第二种情况下(当在javascript):country:为什么它不计算 fmt:message 值?
标签: javascript ajax jsp tags