<s:hidden name="foo" value="bar" /> 
用这个标签就可以了,当然你可以用s:if s:elseif 这些标签来实现 

解决方案 »

  1.   

    <s:iterator value="%{taskList}" status="stat">
       <s:hidden value="description"/>
    </s:iterator>上面的taskList类型为List<CitymanageProblem>,description是CitymanageProblem里面的一个属性,用上面的方式就可以将description的值隐藏起来,
    同时你可以用s:if s:elseif这些标签来动态实现隐藏功能的譬如
       <s:iterator value="%{taskList}" status="stat">
          <s:if test="trueORfalse">
            <s:property value="description"/>
          </s:if>
        </s:iterator>
    trueORfalse是你action代码里面传过来的布尔值
    可懂!?
      

  2.   

    建议LZ再写个页面来设置这些列显示与不显示,不知道LZ说的后台定义是怎么个定义法