springmvc怎样设定重定向和转发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springmvc怎样设定重定向和转发相关的知识,希望对你有一定的参考价值。

参考技术A

你好,根据你的描述,我想是如下

@RequestMapping("/user")

public class ExController()


/**

* 转发方式1:跳转到首页

*/

@RequestMapping("/findall")

public String queryAllUser()

//如果设置了视图解析器,则如此

//如果没有设置,则index.jsp或index.html

return "index";


/**

* 转发方式2:利用ModelAndView

*/

@RequestMapping("/findall")

public ModelAndView queryAllUser()

ModelAndView md = new ModelAndView();

//转发的数据,userList是从数据库中查询的数据或模拟的数据

md.addObject('users',userList);

//转发到index.jsp  ,前提是配置了视图解析器

md.setViewName('index');

return md;


/**

* 重定向:当删除成功后重定向到index.jsp

*/

@RequestMapping("/delete")

public String delete(int id)

//省略删除操作

return "redirect:/user/findall";

代码贴图

    纯手写,可能有些单词写错了,但是大体就是如此。

    如果满意,望采纳!提问者的点赞和采纳就是我们的动力和追求,谢谢!

SpringMVC框架如何实现请求转发和重定向呢?

参考技术A Springmvc 默认采用服务器内部转发的形式展示页面信息。同样也支持重定向 页面。

重定向到 jsp 中文会出现乱码

重定向到 jsp 中文乱码解决

重定向到 jsp ModelAndView1

重定向到 jsp ModelAndView2 mv 携带参数

重定向到 Controller 并传递参数

重定向到 Controller modelandview

转发到视图

对于我们的方法默认方法的参数是空的,这时候要想获取 request,response 对象如何获取?

uest,HttpServletResponse response)

以上是关于springmvc怎样设定重定向和转发的主要内容,如果未能解决你的问题,请参考以下文章

SpringMVC--08 转发和重定向

SpringMVC--08 转发和重定向

SpringMVC--08 转发和重定向

SpringMVC的转发和重定向

SpringMVC入门学习----SpringMVC中的转发与重定向

spring mvc怎么重定向