SpringMVC 请求转发和重定向

简介: SpringMVC 实现请求转发和重定向也很方便:实现请求转发: 🙌


SpringMVC 实现请求转发和重定向也很方便:

实现请求转发: 🙌


@Controller
@RequestMapping("/HelloController")
public class HelloController {
    @GetMapping ("/add/{a}/{b}")
    public String sayHello(@PathVariable int a, @PathVariable int b, Model model) {
        model.addAttribute("msg", a + b);
        return "fofa";
    }
}


此时请求http://localhost:8080/HelloController/add/1/2,将会转发到fofa.jsp的页面显示



实现请求重定向: 🛹


@Controller
@RequestMapping("/HelloController")
public class HelloController {
    @GetMapping ("/add/{a}/{b}")
    public String sayHello(@PathVariable int a, @PathVariable int b, Model model) {
        model.addAttribute("msg", a + b);
        return "redirect:/index.jsp";
    }
}


此时请求http://localhost:8080/HelloController/add/1/2,将会重定向到index.jsp页面

目录
相关文章
|
10月前
|
存储 前端开发 Java
SpringMVC中重定向请求时传输参数原理分析与实践
SpringMVC中重定向请求时传输参数原理分析与实践
175 2
SpringMVC中重定向请求时传输参数原理分析与实践
|
11月前
|
前端开发 应用服务中间件
SpringMVC 文件上传 消息 Required request part ‘file‘ is not present描述 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者
SpringMVC 文件上传 消息 Required request part ‘file‘ is not present描述 由于被认为是客户端对错误(例如:畸形的请求语法、无效的请求信息帧或者
1192 0
|
Java 测试技术 API
【SpringMVC】参数传递与用户请求和响应(上)
【SpringMVC】参数传递与用户请求和响应(上)
68 0
|
12月前
|
JSON 前端开发 Java
springmvc-controller&视图层配置&SpringMVC处理请求的流程
springmvc-controller&视图层配置&SpringMVC处理请求的流程
|
5月前
|
JSON 数据格式
SpringMVC-接收请求中的json数据及日期类型参数传递
SpringMVC-接收请求中的json数据及日期类型参数传递
116 0
|
6天前
|
XML 缓存 前端开发
springMVC02,restful风格,请求转发和重定向
文章介绍了RESTful风格的基本概念和特点,并展示了如何使用SpringMVC实现RESTful风格的请求处理。同时,文章还讨论了SpringMVC中的请求转发和重定向的实现方式,并通过具体代码示例进行了说明。
springMVC02,restful风格,请求转发和重定向
|
3月前
|
缓存 前端开发 Java
SpringMVC原理(1)-文件上传请求
【7月更文挑战第2天】SpringMVC文件上传请求原理:文件上传请求的执行流程、文件上传的自动配置原理 涉及组件:MultiPartFile、MultipartResolver、MultipartHttpServlet
|
4月前
|
前端开发 Java Spring
Spring MVC 请求处理流程
Spring MVC 请求处理流程
28 0
|
11月前
|
Java Spring
SpringMVC中请求传输的各种类型参数分析
SpringMVC中请求传输的各种类型参数分析
46 0
|
5月前
|
设计模式 前端开发 开发者
SpringMVC底层负责请求路由的模块是什么
SpringMVC底层负责请求路由的模块是什么
106 0