当前位置: 首页 > 知识库问答 >
问题:

复选框标记spring mvc和绑定

周翰
2023-03-14

在我的jsp中:

<form:form commandName="myBean" method="POST"  >
   <form:checkboxes items="${demOrgs}"  path="demOrg" element='div class="checkboxes"' />
</form:form>

我的bean只有一个字段:

弦线脱org;

<input id="demOrg1" type="checkbox" value="2" name="demOrg">
<label for="demOrg1">My label description</label>
<input id="demOrg2" type="checkbox" value="3" name="demOrg">
<label for="demOrg2">My label description 2</label>

感谢所有人!!

共有1个答案

容远
2023-03-14

您的controller方法的签名是什么样子的?您是否将myBean作为方法签名参数,并使用@ModelAttribute进行注释?

类似于:

@RequestMapping(......)
public String myController (@ModelAttribute MyBeanType myBean, Model model) {

    Map demOrgs = createMap();
    model.addAttribute("demOrgs", demOrgs);

    model.addAttribute(myBean);
}

如果您正在使用JSR-303 bean验证,也可以使用@valid来注释method参数。

 类似资料:
  • 本文向大家介绍aurelia 绑定到复选框,包括了aurelia 绑定到复选框的使用技巧和注意事项,需要的朋友参考一下 示例 基本复选框 带有对象数组的复选框 带有布尔值的复选框            

  • 我正在创建一个Angular2项目,但复选框的双向绑定有问题。 我有一个名为listItem和List的类: 我正在从Azure search调用列表,该列表工作正常。问题是当我只是将值设置为复选框时。 但该值在单击时也始终为false。我试图使用[(ngModel)],但也不起作用。我还尝试创建一个函数: 但我收到了这个错误: 无法分配给对象“[object]”的只读属性“checked” 为什

  • 问题内容: 我最近在玩扩展列表视图。 我正在尝试获得一个具有复选框作为子视图元素之一的列表视图。 我在http://mylifewithandroid.blogspot.com/2010/02/expandable-lists-and-check- boxes.html 找到了本教程,它看起来很完美。但是,当我编译并开始使用它时,我意识到它的故障很大。选中一个组中的一个框可能导致另一个组中的一个随

  • 问题内容: 我是Angular2的新手,但有一个小问题: 在我的Login-Component-HTML中,我有两个复选框,我想通过两种方式将数据绑定到Login-Component-TypeScript。 这是HTML: 这是Component.ts: 如果单击复选框,则会在控制器(组件)中获得正确的值。 但是,如果我更改了例如组件中的值,则复选框不会“获取”新值。 因此,我无法操作Compon

  • 问题内容: 我正在尝试使用ng- model将复选框绑定到作用域。复选框的初始状态恰好与范围模型相对应,但是当我选中/取消选中复选框时,模型不会更改。需要注意的是,模板是在运行时使用ng- include动态加载的 当我选中该框时,控制台记录为false,而当我取消选中该框时,控制台再次记录为false。我还在作用域上有一个订单模型,如果我将复选框的模型更改为order.billing_is_sh

  • 我希望在选中表中的所有复选框时选中标题复选框,如果没有选中单个复选框,则应取消选中标题复选框。