错误提示:
ERROR [http-nio-8011-exec-1] com.commons.config.DefExceptionHandler - Missing URI template variable 'parentCode' for method parameter of type String
org.springframework.web.bind.MissingPathVariableException: Missing URI template variable 'parentCode' for method parameter of type String
原因:MissingPathVariableException:为String类型的方法参数丢失URI模板变量’parentCode’
更正前:
控制层代码如下
更正后:
控制层代码如下
总结:
- 通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable(“xxx“) 绑定到操作方法的入参中。
- 路径变量的名称,与方法形参的名称一样