是否可以使用弹簧重定向URL

时间:2012-09-19 15:56:26

标签: spring spring-mvc url-rewriting

我正在使用spring,MVC和实现webapp-runner的项目。该项目曾经有一个像/test/home/index.jsp这样的层次结构,但是使用webapp-runner将其更改为/home/index.jsp。所以,我需要的是支持并将旧网址与“/test/home/index.jsp”重定向到“/home/index.jsp”,以便在使用旧网址时页面不会制动。 如果有人能帮助我,我将感激不尽。

2 个答案:

答案 0 :(得分:2)

 return "redirect:/home/index.jsp";

在您的控制器中返回viewname,或创建具有所需映射的第二个控制器。

答案 1 :(得分:0)

我会通过在Web应用服务器中安装Apache2将旧流量重定向到新的URL结构来解决此问题。

在服务器中安装它就像运行

一样简单
apt-get install apache2

我是否使用重写或重定向取决于您是否想要维护旧URL 有关详细信息,请参阅此处:http://httpd.apache.org/docs/2.4/rewrite/remapping.html