浅谈在页面中获取到ModelAndView绑定的值方法

 更新时间:2018年03月28日 09:57:30   作者:-向阳-  
下面小编就为大家分享一篇浅谈在页面中获取到ModelAndView绑定的值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

springMVC中通过ModelAndView进行后台与页面的数据交互,那么如何在页面中获取ModelAndView绑定的值呢?

1、在JSP中通过EL表达式进行获取(比较常用)

后台:

ModelAndView model = new ModelAndView();
model.addObject("name","Jims");

JSP:在JSP中直接使用${name }进行获取

姓名:${name }

2、通过JSP内置对象进行获取

后台:

ModelAndView model = new ModelAndView();
model.addObject("name","Jims");

前台:

<% String name = request.getAttribute("name"); %>

以上两种方式是在JSP中获取ModelAndView绑定的值,那么如何在页面的JS中获取ModelAndView绑定的值呢?

1、最麻烦的一种:

后台:

ModelAndView model = new ModelAndView();
model.addObject("name","Jims");

JSP:

<input type="hidden" value="${name }" id="method1">

JS:

var name = $("#method1").val();

2、和第一种类似:

后台:

ModelAndView model = new ModelAndView();
model.addObject("name","Jims");

JSP:

<% String name=request.getAttribute("name"); %>

JS:

var name='<%=name %>';

3、第三种比较简单也较为常用一些

后台:

ModelAndView model = new ModelAndView();
model.addObject("name","Jims");

JS:

var name = '${name}';

这样子便可以 直接获取到在ModelAndView中绑定的name属性

以上这篇浅谈在页面中获取到ModelAndView绑定的值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java多媒体文件编码 处理工具类代码实例

    java多媒体文件编码 处理工具类代码实例

    这篇文章主要介绍了java多媒体文件编码 处理工具类使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 使用Java Api操作HDFS过程详解

    使用Java Api操作HDFS过程详解

    这篇文章主要介绍了使用Java Api操作HDFS过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 深入理解java final不可变性

    深入理解java final不可变性

    本文主要介绍了讲讲java final不可变性,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Spring Boot多模块化后,服务间调用的坑及解决

    Spring Boot多模块化后,服务间调用的坑及解决

    这篇文章主要介绍了Spring Boot多模块化后,服务间调用的坑及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • Java获取Class对象的几种方式小结

    Java获取Class对象的几种方式小结

    本文给大家分享了Java获取Class对象的几种方式,使用类名.class 语法,使用对象的 getClass()方法,使用 Class.forName()方法等多种方法,不同的方式适用于不同的场景,需要的朋友可以参考下
    2023-10-10
  • 关于Spring Bean实例过程中使用反射和递归处理的Bean属性填充问题

    关于Spring Bean实例过程中使用反射和递归处理的Bean属性填充问题

    本文带领大家一起学习下在Spring Bean实例过程中如何使用反射和递归处理的Bean属性填充,需要在类 AbstractAutowireCapableBeanFactory 的 createBean 方法中添加补全属性方法,具体操作方法跟随小编一起学习下吧
    2021-06-06
  • IDEA代码规范&质量检查的实现

    IDEA代码规范&质量检查的实现

    这篇文章主要介绍了IDEA代码规范&质量检查的实现,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 基于JavaSwing+mysql开发一个学生社团管理系统设计和实现

    基于JavaSwing+mysql开发一个学生社团管理系统设计和实现

    项目使用Java swing+mysql开发,可实现基础数据维护、用户登录注册、社团信息列表查看、社团信息添加、社团信息修改、社团信息删除以及退出注销等功能、界面设计比较简单易学、适合作为Java课设设计以及学习技术使用,需要的朋友参考下吧
    2021-08-08
  • Mybatis中拦截器的使用场景和技巧分享

    Mybatis中拦截器的使用场景和技巧分享

    Mybatis提供了一些机制,可以允许我们在做数据库操作的时候进行我们额外的一些程序,当然,这看起来并没有JPA的EntityListener好用,本文小编将给大家详细的介绍了Mybatis中拦截器的使用场景和技巧,需要的朋友可以参考下
    2023-10-10
  • 如何基于Java实现对象List排序

    如何基于Java实现对象List排序

    这篇文章主要介绍了如何基于Java实现对象List排序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01

最新评论