如何将 <jt:span /> 标签与嵌套的 <jt:forEach></jt:forEach> 一起使用?
How to use <jt:span /> tag with nested <jt:forEach></jt:forEach>?
当我尝试使用 nested 时出现解析错误异常。
Span 标签可以和嵌套循环一起使用吗?
Subunit | Fiber | IL | RL | XX | RL
-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+--------+----------+----+-----------------------------------
<jt:span factor="${wo.serialNumbers.size}" value="${wo.id}"/>|<jt:forEach items="${workOrders}" var="wo"><jt:forEach items="${wo.serialNumbers}" var="sn">${sn.fiber}|${sn.il}|${sn.rl_a}| XX |${sn.rl_b}</jt:forEach><jt:forEach>
是的,jt:span
标签可以与 jt:forEach
一起使用,即使它是嵌套的。您收到的错误很可能是因为您从 jt:forEach
定义的循环外部引用了左侧 jt:span
标记中的变量 wo
,即单元格向右。
如果您计划有多个 span
标签,每个工作订单一个,然后将其包含在外部 jt:forEach
标签的正文中。将外部 jt:forEach
标记移动到最左侧单元格的开头。
Subunit | Fiber | IL | RL | XX | RL
--------------------------------------------------------------------------------------------------------+------------------------------------------------------------+--------+----------+----+-----------------------------------
<jt:forEach items="${workOrders}" var="wo"><jt:span factor="${wo.serialNumbers.size}" value="${wo.id}"/>|<jt:forEach items="${wo.serialNumbers}" var="sn">${sn.fiber}|${sn.il}|${sn.rl_a}| XX |${sn.rl_b}</jt:forEach><jt:forEach>
这将使 wo
在外部 jt:forEach
标签的范围内,并为内部 jt:forEach
标签生成 span
s。
当我尝试使用 nested 时出现解析错误异常。 Span 标签可以和嵌套循环一起使用吗?
Subunit | Fiber | IL | RL | XX | RL
-------------------------------------------------------------+-------------------------------------------------------------------------------------------------------+--------+----------+----+-----------------------------------
<jt:span factor="${wo.serialNumbers.size}" value="${wo.id}"/>|<jt:forEach items="${workOrders}" var="wo"><jt:forEach items="${wo.serialNumbers}" var="sn">${sn.fiber}|${sn.il}|${sn.rl_a}| XX |${sn.rl_b}</jt:forEach><jt:forEach>
是的,jt:span
标签可以与 jt:forEach
一起使用,即使它是嵌套的。您收到的错误很可能是因为您从 jt:forEach
定义的循环外部引用了左侧 jt:span
标记中的变量 wo
,即单元格向右。
如果您计划有多个 span
标签,每个工作订单一个,然后将其包含在外部 jt:forEach
标签的正文中。将外部 jt:forEach
标记移动到最左侧单元格的开头。
Subunit | Fiber | IL | RL | XX | RL
--------------------------------------------------------------------------------------------------------+------------------------------------------------------------+--------+----------+----+-----------------------------------
<jt:forEach items="${workOrders}" var="wo"><jt:span factor="${wo.serialNumbers.size}" value="${wo.id}"/>|<jt:forEach items="${wo.serialNumbers}" var="sn">${sn.fiber}|${sn.il}|${sn.rl_a}| XX |${sn.rl_b}</jt:forEach><jt:forEach>
这将使 wo
在外部 jt:forEach
标签的范围内,并为内部 jt:forEach
标签生成 span
s。