淺談在頁面中獲取到ModelAndView綁定的值方法
springMVC中通過ModelAndView進行后臺與頁面的數(shù)據(jù)交互,那么如何在頁面中獲取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并發(fā)工具之CyclicBarrier使用詳解
這篇文章主要介紹了Java并發(fā)工具之CyclicBarrier使用詳解,CyclicBarrier是一個同步器,允許一組線程相互之間等待,直到到達某個公共屏障點(common barrier point),再繼續(xù)執(zhí)行,需要的朋友可以參考下2023-12-12
Java中CyclicBarrier和CountDownLatch的用法與區(qū)別
CyclicBarrier和CountDownLatch這兩個工具都是在java.util.concurrent包下,并且平時很多場景都會使用到。本文將會對兩者進行分析,記錄他們的用法和區(qū)別,感興趣的可以了解一下2021-08-08
一篇文章帶你使用SpringBoot基于WebSocket的在線群聊實現(xiàn)
這篇文章主要介紹了一篇文章帶你使用SpringBoot基于WebSocket的在線群聊實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10
Spring框架花式創(chuàng)建Bean的n種方法(小結)
這篇文章主要介紹了Spring框架花式創(chuàng)建Bean的n種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-03-03

