欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springmvc處理模型數(shù)據(jù)ModelAndView過程詳解

 更新時(shí)間:2020年01月11日 10:22:41   作者:西西嘛呦  
這篇文章主要介紹了springmvc處理模型數(shù)據(jù)ModelAndView過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了springmvc處理模型數(shù)據(jù)ModelAndView過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

springmvc提供了以下幾種途徑來輸出模型數(shù)據(jù):

(1)ModelAndView:處理方法返回值類型為ModelAndView時(shí),方法體即可通過該對(duì)象添加模型數(shù)據(jù)。

(2)Map及Model:入?yún)閛rg.springframework.ui.Model、org.springframework.ui.ModelMap或java.uti.Map時(shí),處理方法返回時(shí),Map中的數(shù)據(jù)會(huì)自動(dòng)添加到模型中。

(3)@SessionAttributes:將模型中的某個(gè)數(shù)據(jù)自動(dòng)添加到模型中。

(4)ModelAttribute:方法入?yún)?biāo)注該注解后,入?yún)⒌膶?duì)象就會(huì)放到數(shù)據(jù)模型中。

使用ModelAndView:

SpringmvcTest.java

@RequestMapping("/springmvc")
@Controller
public class SpringmvcTest {
  private static final String SUCCESS = "success";
  
  @RequestMapping(value="/testModelAndView")
  public ModelAndView testModelAndView() {
    String viewName = SUCCESS;
    ModelAndView modelAndView = new ModelAndView(viewName);
    //添加模型數(shù)據(jù)到MOdelAndView中
    modelAndView.addObject("time", new Date());
    return modelAndView;
  }
}

Index.jsp

  <a href="springmvc/testModelAndView" rel="external nofollow" >testModelAndView</a>

Success.jsp

  <p>Success</p>
  <p>time:${requestScope.time}</p>

啟動(dòng)服務(wù)器之后:

點(diǎn)擊:

成功將time傳給視圖了。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JAVA集合框架工具類自定義Collections集合方法

    JAVA集合框架工具類自定義Collections集合方法

    今天小編就為大家分享一篇關(guān)于JAVA集合框架工具類自定義Collections集合方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 利用JStack排查死鎖問題和CPU100%問題

    利用JStack排查死鎖問題和CPU100%問題

    無論是再面試過程中還是再實(shí)際項(xiàng)目開發(fā)當(dāng)中我們都有可能遇到這兩個(gè)問題如何利用JStack排查死鎖問題和CPU100%問題,文中給出了詳細(xì)的排查過程和解決方法,需要的朋友可以參考下
    2023-12-12
  • JavaWeb如何實(shí)現(xiàn)禁用瀏覽器緩存

    JavaWeb如何實(shí)現(xiàn)禁用瀏覽器緩存

    這篇文章主要介紹了JavaWeb如何實(shí)現(xiàn)禁用瀏覽器緩存,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Java啟動(dòng)Tomcat的實(shí)現(xiàn)步驟

    Java啟動(dòng)Tomcat的實(shí)現(xiàn)步驟

    本文主要介紹了Java啟動(dòng)Tomcat的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • linux下執(zhí)行java程序的sh腳本分享

    linux下執(zhí)行java程序的sh腳本分享

    這篇文章主要介紹了linux下執(zhí)行java程序的sh腳本,僅供參考,但是設(shè)置的時(shí)候環(huán)境變量是最重要的,我就是環(huán)境變量一直不對(duì),總是按網(wǎng)上查到的來,不明白怎么回事,才一直出錯(cuò),其實(shí)環(huán)境變量就是你要執(zhí)行的java程序所在的位置
    2014-09-09
  • Java讀取、寫入文件如何解決亂碼問題

    Java讀取、寫入文件如何解決亂碼問題

    這篇文章主要介紹了Java讀取、寫入文件如何解決亂碼問題,需要的朋友可以參考下
    2015-08-08
  • IDEA設(shè)置maven修改settings.xml配置文件無法加載倉庫的解決方案

    IDEA設(shè)置maven修改settings.xml配置文件無法加載倉庫的解決方案

    這篇文章主要介紹了IDEA設(shè)置maven修改settings.xml配置文件無法加載倉庫的解決方案,幫助大家更好的利用IDEA進(jìn)行JAVA的開發(fā)學(xué)習(xí),感興趣的朋友可以了解下
    2021-01-01
  • 深入了解Java中循環(huán)結(jié)構(gòu)的使用

    深入了解Java中循環(huán)結(jié)構(gòu)的使用

    Java中有三種主要的循環(huán)結(jié)構(gòu):while 循環(huán)、do…while 循環(huán)和for 循環(huán)。本文將來和大家一起講講Java中這三個(gè)循環(huán)的使用,需要的可以參考一下
    2022-08-08
  • 詳解Eclipse安裝SVN插件的兩種方法

    詳解Eclipse安裝SVN插件的兩種方法

    這篇文章主要介紹了詳解Eclipse 安裝 SVN 插件的兩種方法,詳細(xì)的介紹了這兩種安裝方法,具有一定的參考價(jià)值,有興趣的可以了解一下
    2018-01-01
  • java實(shí)現(xiàn)sunday算法示例分享

    java實(shí)現(xiàn)sunday算法示例分享

    Sunday算法的思想和BM算法中的壞字符思想非常類似。差別只是在于Sunday算法在匹配失敗之后,是取目標(biāo)串中當(dāng)前和Pattern字符串對(duì)應(yīng)的部分后面一個(gè)位置的字符來做壞字符匹配,寫了個(gè)小例子來實(shí)現(xiàn)以下這個(gè)算法
    2014-01-01

最新評(píng)論