1. 程式人生 > >Swagger無法渲染 Finished Loading Resource Information. Rendering Swagger UI...

Swagger無法渲染 Finished Loading Resource Information. Rendering Swagger UI...

出現如題問題

這裡寫圖片描述
始終顯示不出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 就可以正常顯示了。

如果不加註釋就會渲染不出來!特此記一下!