Skip to main content
 首页 » 编程设计

java之如何制作 html :multibox> checked by default

2024年02月27日6698°冷暖

我是 Struts 1 的新手,所以它可能已经是一个已解决的问题。 情况是:我有一个 标签列表,当页面加载时,这些标签被渲染到 html-checkbox 元素中。我希望默认选中复选框(不使用 javascript/jquery)。

请您参考如下方法:

如果您希望选中这些字段,您可以在 Form 中设置这些字段。对于具有相同 name 但不同 value 的多个复选框,您的 Form 应该有一个 String[] 属性包含所有选定的值。只需使用您希望默认选择的值填充它。这可能很简单:

public void reset(ActionMapping mapping, HttpServletRequest request) { 
    if(multiboxField == null) { 
        multiboxField = new String[2]; 
        multiboxField[0] = "optionOne"; 
        multiboxField[1] = "optionTwo"; 
    } 
}