首页 > 作文

SpringMVC中重定向model值的获取方式

更新时间:2023-04-04 03:36:47 阅读: 评论:0

目录
springmvc重定向model值的获取1、步骤一:在控制器中编写2、编写对应跳转3、测试:在浏览器访问自己项目下的对应控制器4、然后浏览器跳转springmvc中model的理解1、首先将数据添加到model中2、然后再将其在页面上展示出来

springm泰山旅游路线vc重定向model值的获取

1、步骤一:在控制器中编写

/*重定向测试*dnf剑神刷图加点/@requestmapping("/m1/t2")public string test1(model model, string message) {    message = "222";    model.addattribute("msg", message);    return "redirect:/r1";}

2、编写对应跳转

@requestmapping("/r1")public string test2(model model, string msg) {    model.addattribute("msg", msg);    return "success";}

这里的return “success”;是跳转到自己编写的视图解析器规则下的success.jsp页面

3、测试:在浏览器访问自己项目下的对应控制器

http://localhost:8080/mvc_04/m1/t2

mvc_04是我林清玄的资料自己的项目模块名,m1/t2是上面创建的拦截

4、然后浏览器跳转

http://localhost:8080/mvc_04/r1?msg=222

成功获取到重定向传入的参数,

问题思考:

如果跳转到主页,那model的参数怎么获取呢,如上我跳转的是viewresolver拼接而成的success.jsp页面,

这时候需要使用redirectattributes参数

/*重定向测试2*/@requestmapping("/r2")public string test3(model model, redirectattributes rettr) {    rettr.addattribute("msg", "redirect");    return "redirect:/index.jsp";}

注意敝组词:index.jsp中参数的获取不能直接 ${msg}

而是得使用 ${param.msg}

springmvc中model的理解

spring的model相当于前端的一个数据库,就好比后端中的ur实体类所对应的数据库ur,从model中获取数据比从后端的ur实体类中获取数据更加方便。

如下图是一个简单的实例,简单展示一下model是怎么存储数据然后展示到前段页面的。

1、首先将数据添加到model中

2、然后再将其在页面上展示出来

书房对联以上为个人经验,希望能给大家一个参考,也希望大家多多支持www.887551.com。

本文发布于:2023-04-04 03:36:42,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/5ea15fe25df8b344a1e37e8a73bf8c58.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:SpringMVC中重定向model值的获取方式.doc

本文 PDF 下载地址:SpringMVC中重定向model值的获取方式.pdf

标签:跳转   重定向   页面   数据
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图