2

如何在自定义标签中传递当前对象。尝试使用var="workobj"in 迭代器,并通过"workobj"如下所示传入自定义标签。但它返回null.

<s:iterator value="#request.work" var="workobj">
 <s:property> <!-- Returns current object -->

  <!-- Custom tag start--->
 <work:validate work="${workobj}" > 

 </work:validate> 
 <!-- Custom tag end--->
</s:iterator>
4

1 回答 1

0

标签将iterator当前元素推top入值堆栈。Struts 请求包装器可以访问使用valueStack来自 JSP EL 表达式的键来搜索属性。

<work:validate work="${top}" >
于 2013-12-27T09:55:58.217 回答