<input type="checkbox" name="rightIds" value='<s:property value="id"/>'>
{'<s:property value="id"/>'}
</input>

解决方案 »

  1.   

    <s:checkbox name="id" id="id" theme="simple" />
      

  2.   

    <s:iterator value="fileList" status="status" id="file">
    <s:checkbox  name="files" value="false" fieldValue="${file.id}"></s:checkbox>
    <br>
    </s:iterator>value="false"这个是控制打勾的,true=打勾
    fieldValue=是这个List<name>的值
    上面的例子:
    List<String> files;
    files里面包含了fieldValue的集合
      

  3.   

    <s:if test="'${file.id}' in files" >
    <s:checkbox  name="files" value="true" fieldValue="${file.id}"></s:checkbox>
    </s:if>
    <s:else>
    <s:checkbox  name="files" value="false" fieldValue="${file.id}"></s:checkbox>
    </s:else><s:property value="fileName"/>&nbsp;&nbsp;&nbsp;&nbsp;##
    <s:property value="fileDate"/>
    <br>
    </s:iterator>test="'${file.id}' in files这个是判断id是否在集合里面
    用if语句,你的也是一样的道理,
      

  4.   

    还是要先判断
    在执行操作
    <s:iterator value="fileList" status="status" id="file"> 
    <s:checkbox  name="files" value="false" fieldValue="${file.id}"> </s:checkbox> 
    <br> 
    </s:iterator>