我有两个list 一个保存的是对象(属性:id,name,inf),一个是int类型的(作为别选中id)
我写的,可是要多出项,应该怎样组织这段代码,值都是ok了的,就是展示,想了半天也没想好怎么实现!!!
拜托给我了
<s:iterator value="lsp" var="power">
<s:iterator value="lsint" var="lsi">
<s:if test="#lsi==#power.getP_id()">
<input type="checkbox" name="rp.power_id" value="${power.p_id }" checked="checked"/>
<s:property value="#power.getP_name()"/>
</s:if>
</s:iterator>
<input type="checkbox" name="rp.power_id" value="${power.p_id }"/>
<s:property value="#power.getP_name()"/>
</s:iterator>
在线等!!!!!
------解决方案--------------------------------------------------------
没明白你的意思,真的。
------解决方案--------------------------------------------------------
<s:checkboxlist name="lsint" list="lsp" listKey="id" listValue="name"/>