• doc.html已经可以打开,但是页面无任何接口文档

    针对以上两种情况的解决办法:

    一般无需添加此配置,如果出现这种情况,在Spring的xml配置文件中,添加Spring的静态资源映射路径即可,如下:

    在中配置了,则需要追加一个url匹配规则,如下

    1. <!-- 配置swagger-bootstrap-ui的url请求路径-->
    2. <servlet-mapping>
    3. <servlet-name>swaggerDemoMvc</servlet-name>
    4. <url-pattern>/v2/api-docs</url-pattern>
    5. </servlet-mapping>
    6. <servlet-mapping>
    7. <url-pattern>/swagger-resources</url-pattern>
    8. </servlet-mapping>
    9. <servlet-mapping>
    10. <servlet-name>swaggerDemoMvc</servlet-name>
    11. <url-pattern>/swagger-resources/configuration/ui</url-pattern>
    12. </servlet-mapping>
    13. <url-pattern>/swagger-resources/configuration/security</url-pattern>
    14. </servlet-mapping>
    15. <!--此接口地址为SwaggerBootstrapUi提供的增强地址,如果不使用增强功能,可排除此配置-->
    16. <servlet-mapping>
    17. <servlet-name>swaggerDemoMvc</servlet-name>
    18. </servlet-mapping>