s:iterator 里的s:select 下拉框没有显示全部 - Java / Java SE
s:iterator 里的s:select 下拉框没有显示全部下拉数据这是怎么回事?只显示保存过的
下面的list="#request.reasion" 是ACTION里面的 链表,当不被s:iterator 嵌套的时候可以显示全部,嵌套的时候就不行了,要在嵌套里显示全部怎么办呢
<s:iterator value="superviseChange.set" status="s" id="id"> <s:if test='%{#id.reasion.dataDetailId!=-1}'> <tr> <td width="20%" bgcolor="#FFFFFF" align="center"> 原因: </td> <td width="30%" bgcolor="#FFFFFF"> <s:select name="reasion.dataDetailId" list="#request.reasion" listKey="dataDetailId" listValue="dataDetailName" headerKey="-1" headerValue="" cssStyle="width:160px"/> </td> <td width="20%" bgcolor="#FFFFFF" align="center"> 分析: </td> <td width="30%" bgcolor="#FFFFFF"> <s:textarea name="content" cols="65" rows="5" theme="simple" /> </td> </tr> </s:if> </s:iterator>