このチェックボックスをオフにすると、springMVCコントローラで正しいマッピング関数が見つからないという問題があります。チェックされているとtrue値しか送信しないように見えるので、チェックされていなければ偽の値を送信しません。spring mvc controllerでhtmlチェックボックスの値を受け取る方法
<form action="editCustomer" method="post">
<input type="checkbox" name="checkboxName"/>
</form>
@RequestMapping(value = "/editCustomer" , method = RequestMethod. POST)
public void editCustomer(@RequestParam("checkboxName")String[] checkboxValue)
{
if(checkboxValue[0])
{
System.out.println("checkbox is checked");
}
else
{
System.out.println("checkbox is not checked");
}
}