我用struts2 查出显示的内容是:我想要的结果是:
在同一行,显示权限组中的所有权限这用struts2 可以 实现吗?
  
我的struts2  标签的写法是:
 <s:iterator value="list" var="g">  
    <tr>
     
       <td><input type="checkbox" name="checkboxper" id="checkboxper"/>${g[0] }</td>
      <td>${g[2] }</td>
      <td>${g[1] }</td>
    </tr>
    </s:iterator>应如何去判断了。。

解决方案 »

  1.   

    查出来的效果:
    http://photo.163.com/greatmind829/big/#aid=146844279&id=5912223955想要的结果:
    http://photo.163.com/greatmind829/big/#aid=146844279&id=5912314369第一次上传图片。
       不知道可不可以显示。。
      

  2.   

    我想请教下LZ,你要获取的是一组被选中的复选框吧,或者这么说:在不知道被选中几个的时候,会产生以下几种情况:1、无选中的;2、选中1个的;3、选中多个的;前俩项倒是好判断,可以第三项如何判断呢?
    自己认为:是不是应该吧checkbox中的id或者name都要加入自增的字段呢?
    如:<input type="checkbox" name="checkboxper1" id="checkboxper1"/>
    <input type="checkbox" name="checkboxper2" id="checkboxper2"/>
    ...
    <input type="checkbox" name="checkboxperN" id="checkboxperN"/>这样才能查看哪些是选中的吧.
      

  3.   

    试试 <s:optiontransferselect ... >
      

  4.   

    <s:iterator value="list" var="g">  
        
        <tr>
           <td><input type="checkbox" name="checkboxper" id="checkboxper"/>  <s:property value='permissionGroupName'/></td>
         
         
           <td> <s:iterator value="listPerms" var="p">
             <s:if test="<s:property value='permissionGroupName'/>== 1">
              ${p[0] }
              </s:if>
           </s:iterator> </td>
      
          <td><s:property  value='permissionGroupDescript'/></td>
        </tr>
        </s:iterator>
    这样的 if 判断为什么会取不出来了。。
       
      

  5.   


     <s:if test="<s:property value='permissionGroupId'/>== 1">
     不好意思,这里搞错了。。
      

  6.   

        循环嵌套遍历 是可以,可现在,我用 if 判断 不了值 <s:iterator value="list" var="g">  
        
        <tr>
           <td><input type="checkbox" name="checkboxper" id="checkboxper"/>  <s:property value='permissionGroupName'/></td>
         
         
           <td> <s:iterator value="listPerms" var="p">
             <s:if test="<s:property value='permissionGroupId'/> == ${p[0]}">
              ${p[0] }
              </s:if>
           </s:iterator> </td>
      
          <td><s:property  value='permissionGroupDescript'/></td>
        </tr>
        </s:iterator>
     这样 的 if 判断 怎么会没有反应了。。其中 <s:property value='permissionGroupId'/>  和
    ${p[0]} 都有值。。