1

我正在使用 JSTLforEach来循环和构造一个表。我遇到的困难是我需要在向用户显示之前使用 Javascript 函数处理这些数据。在 JSTL 呈现标签之后,但在它再次循环之前,有没有一种方法/语法来调用 Javascript 函数?如果没有,有没有办法通过 JSTL 或 Struts 迭代来<td/>使用 ID 对元素进行唯一且连续的标记row:col,以便稍后处理它们?

4

1 回答 1

0

在 JSTl 呈现标签之后,但在它再次循环之前,有没有一种方法/语法来调用 Javascript 函数?

显然不是:JSTL 处理发生在服务器端。JS 发生在 JSP 完全呈现并交付给客户端之后。

如果没有,JSTL 或 Struts 迭代是否有办法用 row:col ID 对元素进行唯一且连续的标记,以便稍后处理它们?

当然,你可以将任何你想要的东西放入 DOMid和/或class属性中,或者使用data-id/etc 之类的东西。如果您想将该信息分开,请使用属性。

不过,最好的方法取决于您具体在做什么。

于 2013-06-21T18:27:25.947 回答