springmvc post请求可以用 requestparam获得到数据吗

2024-12-27 05:13:59
推荐回答(2个)
回答1:

理论上来说可以用@RequestParam获取
但是我最近遇到问题正常的表单请求,异步请求都能获取
用postman等其他提交工具测试的请求 数据反而获取不了 也不知道为什么

回答2:

当使用@RequestMapping URI template 样式映射时, 即 someUrl/{paramId}, 这时的paramId可通过 @Pathvariable注解绑定它传过来的值到方法的参数上。
示例代码:

@Controller
@RequestMapping("/owners/{ownerId}")
public class RelativePathUriTemplateController {

@RequestMapping("/pets/{petId}")
public void findPet(@PathVariable String ownerId, @PathVariable String petId, Model model) {
// implementation omitted
}
}