spring mvc addAttribute到模型,如何从jsp javascript获取它
我有一个带有模型的控制器,我执行 addAttribute("show", "yes");
我如何在 javascript 中检索这个值?...假设我有 jstl
i have a controller with a model which i do addAttribute("show", "yes");
how do I retrieve this value inside javascript?...assuming I have jstl
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将其插入 javasript 中与在 jsp 的 html 代码中显示它相同。
尝试这样做:
如果您可以看到 JSP 中的值,则 JSTL 正在工作。在任何其他情况下都可能存在另一个问题。例如,您的配置忽略 EL。您可以将其添加到 JSP 的顶部:
当您在 HTML 代码中看到该值时,则 JSTL 正在工作,在这种情况下您可以在 Javascript 中使用它。当您将变量“show”的值设置为 yes 时,它不能用作布尔值(因为它应该是 true 或 false)。在这种情况下,您应该将其用作添加引号的字符串。
您可以使用 Firebug 检查您的 javascript 是否正常工作,并且没有任何错误。
Inserting it in a javasript would be the same as showing it in the html code of the jsp.
Try to do this:
if you can see the value in the JSP then JSTL is working. In any other case there may be another problem. For example that your configuration ignores EL. You can add this at the top of your JSP:
When you see the value in the HTML code then the JSTL is working in that case you can use it in Javascript. As your setting the value for tha variable "show" to yes it cannot be used as a boolean value (because it should be true or false). In this case you should use it as a string adding quotations
You can use Firebug to check that your javascript is working and you don't have any error on it.