出现如题问题
始终显示不出controller的接口
且浏览器的console显示是swagger-ui的js报错,如下图
Uncaught TypeError: Cannot read property 'toLowerCase' of undefined
通过检查每个controller,定位到其中一个controller。
@GetMapping("")
public Map<String, Object> getTargets( boolean containsExpired){
return ResponseUtil.assemblyResponseBody(managementService.getTargets(containsExpired));
}
其中有这样一个方法。
在参数上加上注释 @RequestParam 就可以正常显示了。
如果不加注释就会渲染不出来!特此记一下!