为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 spring 控制器重定向到本地页面?

如何从 spring 控制器重定向到本地页面?

慕田峪7331174 2023-03-31 09:47:54
我有一个在 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 服务器



查看完整回答
反对 回复 2023-03-31
  • 1 回答
  • 0 关注
  • 93 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信