我需要使用spring mvc创建两个Web应用程序。因此,从一个应用程序,我如何重定向到另一个应用程序的另一个jsp。我是否需要调用另一个应用程序的控制器。如果是这样,我怎么能这样做?
答案 0 :(得分:0)
您可以使用the redirect: prefix来实现此目的。在第一个应用程序的request handler method
的{{1}}中,将Controller
前缀添加到返回字符串中:
redirect:
如果逻辑视图名称以“/”开头,它将相对于当前@Controller
class ControllerOfFirstApp{
@RequestMapping("/secondWebApp")
public String gotoSecondWebApp(){
String redirectURL="redirect:http://hostname/pathToSecondApp";
return redirectURL;
}
}
重定向,而Servlet context
等名称将重定向到绝对网址。