,可以通过以下步骤实现:
<input type="checkbox">
标签创建多个复选框,并为每个复选框设置一个唯一的名称和值。例如:<input type="checkbox" name="checkbox1" value="value1"> Checkbox 1
<input type="checkbox" name="checkbox2" value="value2"> Checkbox 2
<input type="checkbox" name="checkbox3" value="value3"> Checkbox 3
@RequestParam
注解获取复选框的值。示例代码如下:@PostMapping("/submitForm")
public String submitForm(@RequestParam(value = "checkbox1", required = false) String checkbox1,
@RequestParam(value = "checkbox2", required = false) String checkbox2,
@RequestParam(value = "checkbox3", required = false) String checkbox3) {
// 处理获取到的复选框值
// ...
return "success";
}
request.POST.getlist()
方法获取复选框的值。示例代码如下:def submit_form(request):
checkbox_values = request.POST.getlist('checkbox')
# 处理获取到的复选框值
# ...
return HttpResponse("success")
总结:通过以上步骤,我们可以在控制器中获取选定的CheckBox值,并根据具体的业务需求进行相应的处理。
领取专属 10元无门槛券
手把手带您无忧上云