淺談在頁(yè)面中獲取到ModelAndView綁定的值方法
springMVC中通過(guò)ModelAndView進(jìn)行后臺(tái)與頁(yè)面的數(shù)據(jù)交互,那么如何在頁(yè)面中獲取ModelAndView綁定的值呢?
1、在JSP中通過(guò)EL表達(dá)式進(jìn)行獲取(比較常用)
后臺(tái):
ModelAndView model = new ModelAndView(); model.addObject("name","Jims");
JSP:在JSP中直接使用${name }進(jìn)行獲取
姓名:${name }
2、通過(guò)JSP內(nèi)置對(duì)象進(jìn)行獲取
后臺(tái):
ModelAndView model = new ModelAndView(); model.addObject("name","Jims");
前臺(tái):
<% String name = request.getAttribute("name"); %>
以上兩種方式是在JSP中獲取ModelAndView綁定的值,那么如何在頁(yè)面的JS中獲取ModelAndView綁定的值呢?
1、最麻煩的一種:
后臺(tái):
ModelAndView model = new ModelAndView(); model.addObject("name","Jims");
JSP:
<input type="hidden" value="${name }" id="method1">
JS:
var name = $("#method1").val();
2、和第一種類似:
后臺(tái):
ModelAndView model = new ModelAndView(); model.addObject("name","Jims");
JSP:
<% String name=request.getAttribute("name"); %>
JS:
var name='<%=name %>';
3、第三種比較簡(jiǎn)單也較為常用一些
后臺(tái):
ModelAndView model = new ModelAndView(); model.addObject("name","Jims");
JS:
var name = '${name}';
這樣子便可以 直接獲取到在ModelAndView中綁定的name屬性
以上這篇淺談在頁(yè)面中獲取到ModelAndView綁定的值方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java向MySQL添加中文數(shù)據(jù)數(shù)據(jù)庫(kù)顯示亂碼的解決方案
在用springboot做項(xiàng)目時(shí),由于重新安裝了本地Mysql數(shù)據(jù)庫(kù)(5.7版本)在前臺(tái)向數(shù)據(jù)庫(kù)插入和更新數(shù)據(jù)可的時(shí)候,涉及中文的時(shí)候在數(shù)據(jù)庫(kù)一直顯示異常,所以本文給大家介紹了相關(guān)的解決方案,需要的朋友可以參考下2024-02-02關(guān)于IDEA報(bào)錯(cuò)Error:java 不支持發(fā)行版本17的原因及解決方案
在rebuild或運(yùn)行項(xiàng)目時(shí)提示“Error:java: 錯(cuò)誤: 不支持發(fā)行版本 17”,本文將給大家介紹了IDEA提示“Error:java: 錯(cuò)誤: 不支持發(fā)行版本17”的原因及解決方案,需要的朋友可以參考下2023-09-09Springboot使用redisson實(shí)現(xiàn)分布式鎖的代碼示例
在實(shí)際項(xiàng)目中,某些場(chǎng)景下可能需要使用到分布式鎖功能,那么實(shí)現(xiàn)分布式鎖有多種方式,常見(jiàn)的如mysql分布式鎖、zookeeper分布式鎖、redis分布式鎖,本文介紹springboot如何使用redisson實(shí)現(xiàn)分布式鎖,需要的朋友可以參考下2023-06-06設(shè)計(jì)模式之構(gòu)建(Builder)模式 建造房子實(shí)例分析
構(gòu)建模式主要用來(lái)針對(duì)復(fù)雜產(chǎn)品生產(chǎn),分離部件構(gòu)建細(xì)節(jié),以達(dá)到良好的伸縮性,考慮到設(shè)計(jì)模式來(lái)源于建筑學(xué),因此舉一個(gè)建造房子的例子,需要的朋友可以參考下2012-12-12SpringBoot @ModelAttribute使用場(chǎng)景分析
這篇文章主要介紹了SpringBoot @ModelAttribute使用場(chǎng)景分析,文中通過(guò)實(shí)例代碼圖文相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-08-08