我需要使用 spring mvc 创建两个 Web 应用程序。因此,如何从一个应用程序重定向到另一个应用程序中的另一个 jsp。我需要调用另一个应用程序的控制器吗?如果是这样,我该怎么做?
			
			3151 次
		
1 回答
            0        
        
		
您可以使用redirect: 前缀来实现这一点。在您request handler method的Controller第一个应用程序中,将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   回答