【发布时间】:2013-04-07 20:49:18
【问题描述】:
我必须在 javascript 响应处理程序函数中处理 JSTL 标记 (fmt:)。例如:
- 我需要通过 AJAX 切换语言,所以我需要通过 javascript 更新我的工具面板,并在响应处理程序函数 (javascript) 中继续 fmt:setLocale
- 我必须通过 ajax 更新我的选择下拉菜单,并且它们必须翻译适当的本地化,所以我必须在 javascript 中使用 fmt:message
但是,jsp引擎不处理.js文件,我的代码也不行:
document.findElementById("div1").innerHTML = "<fmt:message key="word_from_DB"/>";
document.findElementById("div2").innerHTML = "<fmt:setLocale value="en"/>";
问题:如何从 javascript 中处理这些标签,或者我应该在哪里搜索替代标签?
【问题讨论】:
-
你能解决这个问题吗?我也需要帮助!
-
@FarazDurrani 幸运的是我几年前就停止使用 JSP 了 :)
-
大声笑你为什么说幸运?你不喜欢jsp?你现在用什么?
-
@FarazDurrani Redux 或 Angular 2。我在编写 SPA 应用程序时获得了更多乐趣。还有JSP不是过时的技术吗?
-
我猜是的。但一切顺利。小心。 ty
标签: javascript ajax jsp