日期:2014-05-17  浏览次数:20639 次

struts checkbox 页面展示
我有两个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"/>