我有一个在 Tomcat 中部署的应用程序。当我运行应用程序时,它会为带有 html 报告页面的报告生成静态数据(js、css、html 等),并将其放在 user.home 目录中。之后我想重定向到那个 html 报告页面。我尝试使用 ModelAndView、RedirectView、“redirect:/”等进行重定向,但所有浏览器都向我显示 ERR_UNSAFE_REDIRECT,因为出于安全原因我无法从浏览器打开外部文件。那么如何从我的应用程序打开该页面呢?先感谢您。@GetMapping("/reports") public ModelAndView getReportsView() { return new ModelAndView("redirect:" + "C:/Users/…/html-reports/overview-tags.html"); }
1 回答
慕后森
TA贡献1802条经验 获得超5个赞
最后我用 Apache HTTPD 服务器解决了我的问题。在 spring 控制器中,我重定向到配置为在文件夹中显示静态数据的 Apache http 服务器
添加回答
举报
0/150
提交
取消