小弟剛剛上手struts1.3,對struts標簽還是一知半解,我從后臺request一個集合List到頁面的html:checkbox中,但不知道如何讓對應的值成為默認選中,百度、谷歌了一下,發現都是用js或者html:multibox實現,html:checkbox能否做到? 
在此小弟感激不盡,先謝謝各位的觀看者的關注,在此祝各位:新年快樂,步步高升,不愁錢。謝謝

解决方案 »

  1.   

    那个标签应该有类似于传统html input checkbox标签的参数——checked,看看有没有。
    呃,标题未表达问题,内容繁体
      

  2.   

    谢谢楼上,看了一下是没有这个参数的,用value="true" 可以实现
    有没有更直观简单的方法可以实现我上现的问题呢?
    非常感谢
      

  3.   

    定义一个 flag 默认为0
    <logic:equal>标签里面有值的话 flag就为1然后 ${flag=="1"?"checked":""}
      

  4.   

    这个要在转到jsp的那个action里直接设置好默认值,比如说你绑定的checkbox是sex,你要默认男选中,在action里就要设置sex="男"
      

  5.   

    呵呵,楼主不谢,我觉得更简单的是传统html标签+el表达式,那些标签用着舒服就用,不舒服就不用,他们本来就是个便于开发的工具,感觉不好用扔了也行。
      

  6.   

    <html:select property="projectInfoVO.rep_office_code"  >
       <nested:optionsCollection property="officeList4Select" 
               value="code" label="name" /> 
    </html:select>