久久久久久AV无码免费看大片,亚洲一区精品人人爽人人躁,国产成人片无码免费爱线观看,亚洲AV成人无码精品网站,为什么晚上搞的时候要盖被子

SpringMVC接收checkbox傳值

時間:2020-02-28 16:37:09 類型:JAVA
字號:    

  SpringMVC接收checkbox傳值

  Controller方法形參接收checkbox的值,既可以用String,也可以用String[]。


  字符串數(shù)組接收的測試代碼如下:

@Controller
@RequestMapping("/mycontroller")
public class MyController {

    @RequestMapping(method = RequestMethod.GET)
    public String form() {
        return "mycontroller";
    }

    @RequestMapping(method = RequestMethod.POST)
    public String form1(@RequestParam("interest") String[] interest, Model model) {
        String a = Arrays.toString(interest);
        model.addAttribute("ins", a);
return "ok";
    }

}

  字符串接收的測試代碼如下(測試完數(shù)組接收后 修改即可):

@Controller
@RequestMapping("/mycontroller")
public class MyController {

    @RequestMapping(method = RequestMethod.GET)
    public String form() {
        return "mycontroller";
    }

    @RequestMapping(method = RequestMethod.POST)
    public String form1(@RequestParam("interest") String interest, Model model) {
        model.addAttribute("ins", interest);
        
        return "ok";
    }

}

  小知識:

  如果checkbox都留空(不選擇),那么Controller會報錯。解決辦法:①前端js判斷;②前端加一個hidden的checkbox。

  補充方法:

  @RequestParam(value = "interest", required = false)


<