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

网友投稿 575 2023-02-10


浅谈在页面中获取到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"); %>

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

1、最麻烦的一种:

后台:

ModelAndView model = new ModelAndView();

model.addObject("name","Jims");

JSP:

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属性


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:自动测试及接口技术(自动测试及接口技术有哪些)
下一篇:Java程序中实现调用Python脚本的方法详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~