我正在使用JSTL forEach循环并构造表。我遇到的困难是,在显示给用户之前,我需要使用Javascript函数处理该数据。在JSTL呈现标记之后但在再次循环之前,是否有一种方法/语法可以调用Javascript函数?如果不是,是否有JSTL或Struts迭代方法可以用<td/> ID唯一地并依次标记row:col元素,所以我以后可以处理它们了吗?

最佳答案

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


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


  如果不是,是否有JSTL或Struts迭代方法可以用row:col ID唯一且顺序地标记元素,所以我以后可以处理它们了吗?


当然,您可以将所需的任何内容放入DOM id和/或class属性中,或使用诸如data-id / etc之类的东西。属性,如果您想使这些信息分开。

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

关于javascript - JSTL和Javascript,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17241695/

10-11 14:11