将JavaScript函数arg转换为JSTL
问题描述:
-
是否有将javascript函数arg移入JSTL标记的方法?将JavaScript函数arg转换为JSTL
function loadList(listName) { <c:forEach var="item" items="${listName}"> .... }
-
为什么这段代码”
x = '${item.category}';
工作都不错,突然它没有工作,但改为
x = "${item.category}";
不工作?我在页面加载做
alert(message)
检查页面加载是否成功
答
我不认为有可能将一个JavaScript变量放入JSTL标签中,而没有“回发”或重新加载页面。但是,相反(即将JSTL标记值放入JavaScript变量中)应该是可能的。
原因是服务器端(JSTL)和客户端(Javascript)代码之间的分离。
答
- 第一个问题,因为我知道,你不能。取而代之的是第二个问题的例子。正如@jordan所说的。
- 在你的第二个问题中,我不确定为什么,可能是你在
list.category
上通过'
或single qout
的值。
请发送完整的密码。单线不给我们很多.. – 2011-05-03 16:24:20
有没有需要IMO – Zakos 2011-05-03 16:53:49