大家帮忙啊 不给回帖  不睡觉!
我从数据库中读出来了num列的值   把它寸到了对象中   再放到list中   list中放的试对象,   然后我把这个list放到request中 
 在jsp上可以使用 
  <logic:iterate   id= "ele "   name= "vnList ">  
                             <bean:write   name= 'ele '   property= 'intVitaNO '/>  
                       </logic:iterate> 这样迭代出nun的值来    
 ... 
 现在的问题是   我想把nun的值给checkbox 
 我这样写了一下但不对呀    
     <logic:iterate   id= "ele "   name= "vnList ">  
                             <html:checkbox   name= "ele "   property= "intVitaNO "   value= " <bean:write   name= 'ele '   property= 'intVitaNO '/>  "/>  
                       </logic:iterate>  
 然后再通过一个连接到action    
    以来选择用传值然后给action    
 怎么搞啊
------解决方案--------------------建议使用javascript脚本。在页面的body中加上onload=init(); 
 然后再init函数中取得bean:write name= 'ele ' property= 'intVitaNO '的值, 
 再根据这个值设置checkbox的属性。 
 例如,某个checkbox的styleId为chka, 
 bean:write的值为让他选中, 
 则;document.getElementById( "chka ").checked=true; 
 即可。 
 似乎checkbox和select以及radio不好用html;checkbox的value属性自动赋值。 
 见得最多的就是html:text这么干的。
------解决方案--------------------我做过类似的东西,不过不是用的struts标签,跟你说说,你可以参考一下 
 我做的是:问卷调查,页面动态加载问题和答案列表,后台反给前台是一个 
 Hahstable,key:问卷编号,value:答案List。前台循环输出checkbox, 
 保存时设置隐含域来存放答案编号串,多选可以用“,”分割的字符串来传。
------解决方案--------------------checkbox的值是可以传到Action中的。 
 直接定义checkbox的value,把他的property作为form bean的form-property就可以了。 
 Formbean中使用DynaActionForm即可。 
 另外还可以做一个js函数,把要传的属性作为hidden类型的元素。 
 当checkbox被选中时,给该hidden元素赋值也行。 
 js的语法很容易的,跟C++的差不多。就是自己的API丰富。 
 可以在网上搜一下。自己写写看,出现问题看页面左下角的错误提示,比较容易调试的。 
 呵呵。