`
一顿饺子
  • 浏览: 50839 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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";
}

}
1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics