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

时间:2022-02-21 06:07:41

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 == ) {
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";
} }

Spring MVC 中采用注解方式 Action中跳转到另一个Action的写法的更多相关文章

  1. Spring MVC拦截器&plus;注解方式实现防止表单重复提交

    原理:在新建页面中Session保存token随机码,当保存时验证,通过后删除,当再次点击保存时由于服务器端的Session中已经不存在了,所有无法验证通过. 注,如果是集群的方式,则需要将token ...

  2. Spring MVC普通类或工具类中调用service报空空指针的解决办法&lpar;调用service报java&period;lang&period;NullPointerException&rpar;

    当我们在非Controller类中应用service的方法是会报空指针,如图: 这是因为Spring MVC普通类或工具类中调用service报空null的解决办法(调用service报java.la ...

  3. Spring MVC 前后端 Json 方式交互和处理

    众所周知,在mvc中,数据是在各个层次之间进行流转是一个不争的事实. 而这种流转,也就会面临一些困境,这些困境,是由于数据在不同世界中的表现形式不同而造成的.   数据在页面上是一个扁平的,不带数据类 ...

  4. 采用注解方式实现security

    采用注解方式使用security,首先我们需要用注解方式实现Spring MVC,新建一个Maven项目 本项目目录结构如下:  我们会发现在WEB-INF中没有web.xml文件,下面会介绍,采用j ...

  5. Spring Boot2&period;0之注解方式启动Springmvc

    回顾下springmvc原理图: DispatcherServlet是Spring MVC的核心,每当应用接受一个HTTP请求,由DispatcherServlet负责将请求分发给应用的其他组件. 在 ...

  6. Spring MVC的常用注解(一)

    概述 Spring从2.5版本开始引入注解,虽然版本不断变化,但是注解的特性一直被延续下来并不断进行扩展,这里就来记录一下Spring MVC中常用的注解,本文记录@Controller.@Reque ...

  7. Spring事务管理的注解方式

    使用注解实现Spring的声明式事务管理,更加简单! 步骤: 1) 必须引入Aop相关的jar文件 2) bean.xml中指定注解方式实现声明式事务管理以及应用的事务管理器类 3)在需要添加事务控制 ...

  8. 七 Spring的IOC的注解方式

    Spring的IOC的注解方式入门 引入注解约束,配置组件扫描 类上的注解: @Conponent  @Controller @Service @Repository 普通属性的注解   @value ...

  9. struts2 从一个action跳转到另一个action的struts&period;xml文件的配置

    解释: 想要用<result>跳转到另一个action,原来的配置代码是: <action name="insertDept" class="strut ...

随机推荐

  1. &num;region 自适应屏幕分辨率

            #region 自适应屏幕分辨率 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]        public ...

  2. 常用汉字的Unicode码表

    \u96d5\u864e\u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u77 ...

  3. linux源代码阅读笔记 linux文件系统(二)

    上一篇文章说到linux文件系统中分为超级块,inode块,block块.inode块给出文件的权限,修改时间,大小等信息. 但是实际上,文件的数据是存储在block块中的.而inode块中给出了存储 ...

  4. Hibernate实体对象三种状态

    Hibernate实体对象生命周期: 1. *状态(Transient,临时状态,瞬态) 在内存中*存在,与数据库无关,未被Hibernate的Session管理 2. 持久状态(Persiste ...

  5. 阿里云盾SSL证书即将到期怎么办?

    如果你也像我一样用了一个有效期限1年的DV证书,颁发厂商:Symantec.那当这个证书快到期的时候要怎么更换证书呢?1.证书安装环境是IIS82.下载重新购买的免费证书,对新证书进行重新先发.3.证 ...

  6. Confluence 6 用户目录图例 - 可读写连接 LDAP

    上面的图:Confluence 连接到一个 LDAP 目录. https://www.cwiki.us/display/CONFLUENCEWIKI/Diagrams+of+Possible+Conf ...

  7. mysql中cast&lpar;&rpar; 和convert&lpar;&rpar;的用法讲解

    一.在mysql操作中我们经常需要对数据进行类型转换.此时我们应该使用的是cast()或convert(). 二.两者的对比 相同点:都是进行数据类型转换,实现的功能基本等同 不同点:两者的语法不同, ...

  8. Luogu P4137 Rmq Problem &sol; mex

    区间mex问题,可以使用经典的记录上一次位置之后再上主席树解决. 不过主席树好像不是很好写哈,那我们写莫队吧 考虑每一次维护什么东西,首先记一个答案,同时开一个数组记录一下每一个数出现的次数. 然后些 ...

  9. 什么是 maven的uber-jar

    在maven的一些文档中我们会发现 "uber-jar"这个术语,许多人看到后感到困惑.其实在很多编程语言中会把super叫做uber (因为suber可能是关键字), 这是上世纪 ...

  10. 01&period;File文件基本操作

    1-创建File对象 /** * 创建我们 java.io.File对象 */ public static void test1() { //第一创建对象方式 File parent=new File ...