相关疑难解决方法(0)

Spring MVC:如何指示是否需要路径变量?

我正在做一个Spring网站.对于控制器方法,我能够使用RequestParam来指示是否需要参数.例如:

@RequestMapping({"customer"}) 
public String surveys(HttpServletRequest request, 
@RequestParam(value="id", required = false) Long id,            
Map<String, Object> map)
Run Code Online (Sandbox Code Playgroud)

我想使用PathVariable,如下所示:

@RequestMapping({"customer/{id}"}) 
public String surveys(HttpServletRequest request, 
@PathVariable("id") Long id,            
Map<String, Object> map) 
Run Code Online (Sandbox Code Playgroud)

如何指示是否需要路径变量?我需要使它成为可选项,因为在创建新对象时,在保存之前没有可用的关联ID.

感谢帮助!

spring path-variables spring-mvc

39
推荐指数
3
解决办法
5万
查看次数

标签 统计

path-variables ×1

spring ×1

spring-mvc ×1