请问大家关于spring mvc转发问题

问题描述

代码如下:@Controller@RequestMapping("/checkerAction.do")public class CheckerAction {@Autowiredprivate CheckerService checkerService;@RequestMapping(params = "method=showAllChecker")public String showAllChecker(ModelMap model){List<checker> checkers = checkerService.listAllChecker();model.addAttribute("checkers",checkers);return "checker";}@RequestMapping(params = "method=deleteChecker")public void deleteChecker(){Checker c = new Checker();c.setCheckerName("test");checkerService.deleteChecker(c);}}现在的问题是执行http://localhost:......./checkerAction.do?method=deleteChecker后想转发到执行showAllCheckers这个action上,要怎么写注解啊问题补充谢谢大家的帮忙!

解决方案

这样应该可以。@RequestMapping(params = "method=deleteChecker")public ModelAndView deleteChecker(){ Checker c = new Checker(); c.setCheckerName("test"); checkerService.deleteChecker(c); ModelAndView mav = new ModelAndView(new RedirectView("checkerAction.do?method=showAllCheckers")); return mav}
解决方案二:
ModelAndView mav = new ModelAndView(new RedirectView("checkerAction.do?method=showAllCheckers"))
解决方案三:
可以通过网页跳转。比如执行完后,在网页上用JSP标签跳转到下一个Action

时间: 2024-11-04 21:25:35

请问大家关于spring mvc转发问题的相关文章

spring mvc

作者:赵磊 博客:http://elf8848.iteye.com   目录 一.前言 二.spring mvc 核心类与接口 三.spring mvc 核心流程图 四.spring mvc DispatcherServlet说明 五.spring mvc 父子上下文的说明 六.springMVC-mvc.xml 配置文件片段讲解 七.spring mvc 如何访问到静态的文件,如jpg,js,css 八.spring mvc 请求如何映射到具体的Action中的方法 九.spring mvc 

Spring MVC 教程,快速入门,深入分析(转载)

作者:赵磊 博客:http://elf8848.iteye.com 下载: Spring的官方下载网址是:http://www.springsource.org/download    (本文使用是的Spring 3.0.5版本) 目录  一.前言二.spring mvc 核心类与接口三.spring mvc 核心流程图 四.spring mvc DispatcherServlet说明 五.spring mvc 父子上下文的说明 六.springMVC-mvc.xml 配置文件片段讲解 七.sp

spring mvc redirect转发后的url,怎么去掉?后面一堆信息

问题描述 spring mvc redirect转发后的url,怎么去掉?后面一堆信息 例如上图中的代码,转发后的url变为了 http://localhost:8081/mobile/fund/tzyy_success.html?scripts=%2Fmobile%2Fscripts%2Fportal&res=%2Fmobile%2Fres&fundId=949e3727-11fa-4082-a2b6-6ff6cad6ec47&now=20150803+17%3A46%3A14&

深入整体分析Spring MVC framework

在当今的MVC framework里,似乎Webwork2逐渐成为主流, Webwork2+SpringFramework的组合变得越来越流行.这似乎意味着Spring自带的MVC framework远比Webwork2差,所以大家纷纷用Webwork2来代替.确实,Spring的MVC framework不算是整个Spring的核心部件,但它的威力却超过了很多人的想象.很多人包括xiecc认为Spring的MVC framework是非常优秀的,甚至比Webwork2更优秀. 下面列举一下Sp

深入Spring MVC framework之总体分析

在当今的MVC framework里,似乎Webwork2逐渐成为主流, Webwork2+SpringFramework的组合变得越来越流行.这似乎意味着Spring自带的MVC framework远比Webwork2差,所以大家纷纷用Webwork2来代替.确实,Spring的MVC framework不算是整个Spring的核心部件,但它的威力却超过了很多人的想象.很多人包括xiecc认为Spring的MVC framework是非常优秀的,甚至比Webwork2更优秀. 下面列举一下Sp

Spring MVC 详解

第一章 Web MVC简介Web MVC简介 1.1.Web开发中的请求-响应模型:   在Web世界里,具体步骤如下: 1.  Web浏览器(如IE)发起请求,如访问http://sishuok.com 2.  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html). 3.web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(如web浏览器将会对接收到的html内容进行渲染以展示给客户)

Spring MVC防御CSRF、XSS和SQL注入攻击

解决CSRF的办法:客户端向服务器提交请求时,服务器一定要校验口令.客户端指定页面要有服务器端提供的口令 本文说一下SpringMVC如何防御CSRF(Cross-site request forgery跨站请求伪造)和XSS(Cross site script跨站脚本攻击). 说说CSRF 对CSRF来说,其实Spring3.1.ASP.NET MVC3.Rails.Django等都已经支持自动在涉及POST的地方添加Token(包括FORM表单和AJAX POST等),似乎是一个tag的事情

spring mvc实现导出数据到excel,页面上有数据,只在controller里面写

问题描述 spring mvc实现导出数据到excel,页面上有数据,只在controller里面写 没有service方法,请问controller和jsp页面如何写,另外报表模板放在webapp/admin/excel下 解决方案 用poi /** * 导出exec * @param request * @param response * @param model * @return * @throws UnsupportedEncodingException */ @RequestMapp

ajax spring-ajax方式提交表单,spring mvc的Controller中怎么不能返回视图

问题描述 ajax方式提交表单,spring mvc的Controller中怎么不能返回视图 ajax请求到springmvc的Controller后,请求成功后为什么不跳转到jsp?就是这句:return new ModelAndView(""/sys/selectAccount"");不用ajax请求就可以 解决方案 使用ajax提交的请求 控制器中的重定向 或者请求转发都是无效的 ajax要跳转页面 只能把你要跳转的页面发送到前端 前端ajax的回调函数使用前