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

springmvc視圖解析流程代碼實(shí)例

 更新時(shí)間:2020年01月13日 11:23:49   作者:西西嘛呦  
這篇文章主要介紹了springmvc視圖解析流程代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了springmvc視圖解析流程代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

在springmvc.xml配置文件中配置了將邏輯視圖轉(zhuǎn)換成物理視圖:

  <!-- 配置視圖解析器:如何把handler返回值解析為實(shí)際的物理視圖 -->
  <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/WEB-INF/views/"></property>
    <property name="suffix" value=".jsp"></property>
  </bean>

在java中:

@RequestMapping("/springmvc")
@Controller
public class SpringmvcTest {
  private static final String SUCCESS = "success";
  @RequestMapping("/test")
  public String test() {
    System.out.println("RequestmMapping");
    return SUCCESS;
  }
}

那么最終在index.jsp頁(yè)面

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

發(fā)送請(qǐng)求地址為/springmvc/test時(shí),會(huì)返回SUCCESS。而前面的視圖配置會(huì)將SUCCESS轉(zhuǎn)換為/WEB-INF/views/success.jsp。

那么springmvc是如何進(jìn)行處理的呢?

請(qǐng)求處理方法返回值類型一般可以有三種:

  • String
  • ModelAndView
  • View

無(wú)論是哪一種,springmvc都會(huì)將其裝配成ModelAndView。然后通過(guò)ViewResolver得到最終的視圖對(duì)象,最終的視圖可以是jsp、excel等各種表示形式的視圖。

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

相關(guān)文章

  • java控制臺(tái)打印本月的日歷

    java控制臺(tái)打印本月的日歷

    這篇文章主要為大家詳細(xì)介紹了java控制臺(tái)打印本月的日歷,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • Java使用JavaMail發(fā)送郵件的方法

    Java使用JavaMail發(fā)送郵件的方法

    這篇文章主要介紹了Java使用JavaMail發(fā)送郵件的方法,結(jié)合實(shí)例形式分析了Java使用JavaMail實(shí)現(xiàn)郵件發(fā)送的具體步驟與相關(guān)實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2016-04-04
  • 通過(guò)實(shí)例解析synchronized和lock區(qū)別

    通過(guò)實(shí)例解析synchronized和lock區(qū)別

    這篇文章主要介紹了通過(guò)實(shí)例解析synchronized和lock區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Springboot指定掃描路徑的實(shí)現(xiàn)示例

    Springboot指定掃描路徑的實(shí)現(xiàn)示例

    本文主要介紹了Springboot指定掃描路徑的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • java中Callback簡(jiǎn)單使用總結(jié)

    java中Callback簡(jiǎn)單使用總結(jié)

    正好學(xué)習(xí)到j(luò)ava Callback,就整理了一下,希望整理的文章內(nèi)容對(duì)大家有所幫助
    2017-04-04
  • Spring Cloud Feign簡(jiǎn)單使用詳解

    Spring Cloud Feign簡(jiǎn)單使用詳解

    本篇文章主要介紹了Spring Cloud Feign簡(jiǎn)單使用詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Java中Date時(shí)區(qū)的轉(zhuǎn)換代碼示例

    Java中Date時(shí)區(qū)的轉(zhuǎn)換代碼示例

    這篇文章主要給大家介紹了關(guān)于Java中Date時(shí)區(qū)轉(zhuǎn)換的相關(guān)資料,當(dāng)在不同的時(shí)區(qū)使用相同程序,時(shí)間的值只會(huì)為當(dāng)?shù)貢r(shí)間,這樣就會(huì)造成時(shí)間混亂,需要的朋友可以參考下
    2023-07-07
  • SpringCloud整合Consul的實(shí)現(xiàn)

    SpringCloud整合Consul的實(shí)現(xiàn)

    這篇文章主要介紹了SpringCloud整合Consul的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Java常用的八種排序算法及代碼實(shí)現(xiàn)+圖解

    Java常用的八種排序算法及代碼實(shí)現(xiàn)+圖解

    這篇文章主要介紹了Java常用的八種排序算法及代碼實(shí)現(xiàn),在Java的時(shí)候,對(duì)于排序的應(yīng)用需要熟練的掌握,這樣才能夠確保Java學(xué)習(xí)時(shí)候能夠有扎實(shí)的基礎(chǔ)能力。那Java有哪些排序算法呢?本文小編就來(lái)詳細(xì)說(shuō)說(shuō)Java經(jīng)典的8種排序算法,需要的朋友可以參考一下
    2021-12-12
  • Java超詳細(xì)教你寫(xiě)一個(gè)銀行存款系統(tǒng)案例

    Java超詳細(xì)教你寫(xiě)一個(gè)銀行存款系統(tǒng)案例

    這篇文章主要介紹了怎么用Java來(lái)寫(xiě)一個(gè)銀行的存款系統(tǒng),銀行存款主要有賬號(hào)和存款金額兩個(gè)屬性,感興趣的朋友跟隨文章往下看看吧
    2022-03-03

最新評(píng)論