RequestParam

xiaoxiao2021-02-28  114

/** * @RequestParam 来映射请求参数. * value 值即请求参数的参数名 * required 该参数是否必须. 默认为 true * defaultValue 请求参数的默认值 */ @RequestMapping(value = "/testRequestParam") public String testRequestParam( @RequestParam(value = "username") String un, @RequestParam(value = "age", required = false, defaultValue = "0") int age) { System.out.println("testRequestParam, username: " + un + ", age: " + age); return "success"; }

1.如果不设置required 为false,那么前端必须传值,否则运行时会报错。 2.例中age为int型时则需要设置defaultValue,为Integer时不用,为空时会返回null。

转载请注明原文地址: https://www.6miu.com/read-41621.html

最新回复(0)