springMVC中通过ModelAndView进⾏后台与页⾯的数据交互,那么如何在页⾯中获取ModelAndView绑定的值呢?1、在JSP中通过EL表达式进⾏获取(⽐较常⽤)后台:
ModelAndView model = new ModelAndView();model.addObject(\"name\
JSP:在JSP中直接使⽤${name }进⾏获取
姓名:${name }
2、通过JSP内置对象进⾏获取后台:
ModelAndView model = new ModelAndView();model.addObject(\"name\
前台:
<% String name = request.getAttribute(\"name\"); %>
以上两种⽅式是在JSP中获取ModelAndView绑定的值,那么如何在页⾯的JS中获取ModelAndView绑定的值呢?1、最⿇烦的⼀种:后台:
ModelAndView model = new ModelAndView();model.addObject(\"name\
JSP:
JS:
var name = $(\"#method1\").val();
2、和第⼀种类似:后台:
ModelAndView model = new ModelAndView();model.addObject(\"name\
JSP:
<% String name=request.getAttribute(\"name\"); %>
JS:
var name='<%=name %>';
3、第三种⽐较简单也较为常⽤⼀些后台:
ModelAndView model = new ModelAndView();model.addObject(\"name\
JS:
var name = '${name}';
这样⼦便可以 直接获取到在ModelAndView中绑定的name属性
以上这篇浅谈在页⾯中获取到ModelAndView绑定的值⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希
望⼤家多多⽀持。
因篇幅问题不能全部显示,请点此查看更多更全内容