Spring MVC 中采取注解方式 Action中跳转到另一个Action的写法

Spring MVC 中采用注解方式 Action中跳转到另一个Action的写法
Spring MVC 中采用注解方式 Action中跳转到另一个Action的写法

在Action中方法的返回值都是字符串行,一般情况是返回某个JSP,如:

return "xx":意思是返回到某个JSP页面上

如果想在此Action中跳转到另一个Action中怎样做呢?

return "redirect://.do?"

例如:
@RequestMapping(params = "action=delete")
public String delete(@RequestParam("type")
int type, @RequestParam("url")
String url) {

Map<String, Object> policy = null;
if (type == 0) {
if (logger.isDebugEnabled()) {
logger.debug("删除访问策略");
}
policy = this.visitorProxyManager.getVisitorPolicies("policy");
policy.remove(url);
if (logger.isDebugEnabled()) {
logger.debug("删除访问策略成功");
}
return "redirect:/console/visitorPolicyList.do?action=list&type=0";
} else {
if (logger.isDebugEnabled()) {
logger.debug("删除session访问策略");
}
policy = this.visitorProxyManager
.getVisitorPolicies("sessionPolicy");
policy.remove(url);
if (logger.isDebugEnabled()) {
logger.debug("删除session访问策略成功");
}
return "redirect:/console/visitorPolicyList.do?action=list&type=1";
}

}