繁体   English   中英

JavaScript function arg 到 JSTL

[英]JavaScript function arg into JSTL

  1. 有没有办法将 javascript 函数参数移动到 JSTL 标记中?

     function loadList(listName) { <c:forEach var="item" items="${listName}">.... }
  2. 为什么这个代码”

     x = '${item.category}';

    工作一切都很好,突然它没有工作,但改为

    x = "${item.category}";

    有用吗? 我在页面加载中做了alert( message )来检查页面加载是否成功。

我认为在没有“回发”或重新加载页面的情况下,不可能将 javascript 变量放入 JSTL 标记中。 但是,反过来(即,将 JSTL 标记值放入 javascript 变量)应该是可能的。

原因是服务器端 (JSTL) 和客户端 (Javascript) 代码之间的分离。

  • 据我所知,第一个问题,你不能。 相反,它作为您在第二个问题中的示例。 正如@jordan 提到的那样。
  • 在您的第二个问题中,我不确定为什么,可能是您在 list.category 上使用'single qout list.category传递了一个值。

JSP JSTL

[英]JSP JSTL <a href call Onclick Javascript function

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM