开发者社区> 问答> 正文

springmvc转发循环拦截的问题 Java问题

有这么一个需求: 拦截路径是:.html 例:/html/test.html 拿到请求后,先判断test.html是否存在该页面。 如果存在,则让服务器直接去访问该页面。(问题点在此) 不存在则自动生成。 由于前面拦截了.html所以转发的时候就陷入了循环。求教,有比较好的解决办法吗? 想过自定义404来处理,io输出暂时不考虑

展开
收起
海边一只船 2020-05-27 10:00:22 720 0
1 条回答
写回答
取消 提交回答
  • 定义一个拦截器 , 在preHandler方法里判断文件是否存在 , 存在则返回 true , 不存在则生成出来后再返回 true

    2020-05-27 13:40:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载