默认情况下如何使处于选中状态

|| 我是Struts 1的新手,所以它可能已经解决了。 情况是:我有一个标记列表,该标记在页面加载时呈现为html-checkbox元素。我希望默认情况下选中复选框(不使用javascript / jquery)。     
已邀请:
        如果要选择它们,可以在set0中设置字段。对于具有相同的
name
但不同的
value
的多个复选框,您的
Form
应该具有a4ѭ属性,其中包含所有选定值。只需使用您要默认选择的值填充即可。这可能很简单:
public void reset(ActionMapping mapping, HttpServletRequest request) {
    if(multiboxField == null) {
        multiboxField = new String[2];
        multiboxField[0] = \"optionOne\";
        multiboxField[1] = \"optionTwo\";
    }
}
    
        最好的方法是使用* formname * SetupAction.java类。 设置您的struts-config.xml,以将单击您页面的用户重定向到此SetupAction。导入表单类,使用想要默认检查的值填充String [],然后将其操作返回到页面。这还允许您基于数据库数据或会话变量或任何所需内容动态填充它们。     

要回复问题请先登录注册