1

我需要使用 spring mvc 创建两个 Web 应用程序。因此,如何从一个应用程序重定向到另一个应用程序中的另一个 jsp。我需要调用另一个应用程序的控制器吗?如果是这样,我该怎么做?

4

1 回答 1

0

您可以使用redirect: 前缀来实现这一点。在您request handler methodController第一个应用程序中,将redirect:前缀添加到返回字符串中:

@Controller
class ControllerOfFirstApp{

@RequestMapping("/secondWebApp")
public String gotoSecondWebApp(){

String redirectURL="redirect:http://hostname/pathToSecondApp";
return redirectURL;
}
}

如果逻辑视图名称以“/”开头,它将相对于当前重定向Servlet context,而诸如此类的名称redirect:http://hostname/pathToSecondApp将重定向到绝对 URL。

于 2013-09-11T13:22:49.560 回答