最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springmvc視圖解析流程代碼實例

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

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

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

  <!-- 配置視圖解析器:如何把handler返回值解析為實際的物理視圖 -->
  <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頁面

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

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

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

請求處理方法返回值類型一般可以有三種:

  • String
  • ModelAndView
  • View

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

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

相關(guān)文章

  • SpringBoot開發(fā)實戰(zhàn)之自動配置

    SpringBoot開發(fā)實戰(zhàn)之自動配置

    SpringBoot的核心就是自動配置,自動配置又是基于條件判斷來配置Bean,下面這篇文章主要給大家介紹了關(guān)于SpringBoot開發(fā)實戰(zhàn)之自動配置的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • Java?集合框架?Queue?和?Stack?體系

    Java?集合框架?Queue?和?Stack?體系

    這篇文章主要介紹了Java?集合框架Queue和Stack體系,Stack?繼承自Vector,并拓展了五個允許將容器視為棧結(jié)構(gòu)的操作,Queue接口定義了隊列的能力,它繼承自Collection,更多相關(guān)內(nèi)容需要得小伙伴可以參考一下
    2022-06-06
  • 通過Docker啟動Solace并在Spring?Boot通過JMS整合Solace的操作方法

    通過Docker啟動Solace并在Spring?Boot通過JMS整合Solace的操作方法

    本文將介紹如何在Spring中使用,雖然代碼使用的是Spring Boot,但并沒有使用相關(guān)starter,跟Spring的整合一樣,可通用,JMS是通過的消息處理框架,可以深入學(xué)習(xí)一下,不同的MQ在JMS的整合上都是類似的,感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • java?Date獲取本月的開始時間與結(jié)束時間

    java?Date獲取本月的開始時間與結(jié)束時間

    這篇文章主要為大家介紹了java?Date獲取本月的開始時間與結(jié)束時間示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2023-05-05
  • Eclipse插件開發(fā)實現(xiàn)控制臺輸出信息的方法

    Eclipse插件開發(fā)實現(xiàn)控制臺輸出信息的方法

    今天小編就為大家分享一篇關(guān)于Eclipse插件開發(fā)實現(xiàn)控制臺輸出信息的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • SpringBoot多數(shù)據(jù)源配置方式以及報錯問題的解決

    SpringBoot多數(shù)據(jù)源配置方式以及報錯問題的解決

    這篇文章主要介紹了SpringBoot多數(shù)據(jù)源配置方式以及報錯問題的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java 繼承方法實例詳解

    Java 繼承方法實例詳解

    這篇文章主要介紹了Java繼承中方法實例,非常的實用,這里推薦給大家,有需要的小伙伴可以參考下
    2017-04-04
  • 一文教你如何使用原生的Feign

    一文教你如何使用原生的Feign

    Feign使得 Java HTTP 客戶端編寫更方便,Feign 靈感來源于Retrofit、JAXRS-2.0和WebSocket,這篇文章主要給大家介紹了如何使用原生的Feign的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • IDEA創(chuàng)建SpringBoot父子Module項目的實現(xiàn)

    IDEA創(chuàng)建SpringBoot父子Module項目的實現(xiàn)

    本文主要介紹了IDEA創(chuàng)建SpringBoot父子Module項目的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • mybatis使用xml進(jìn)行增刪改查代碼解析

    mybatis使用xml進(jìn)行增刪改查代碼解析

    這篇文章主要介紹了mybatis使用xml進(jìn)行增刪改查代碼解析,分享了相關(guān)配置和代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02

最新評論

曲沃县| 梓潼县| 涿鹿县| 普陀区| 南岸区| 岱山县| 大兴区| 综艺| 太保市| 安西县| 丹江口市| 闻喜县| 治多县| 永平县| 郯城县| 手机| 集安市| 西充县| 凤山市| 虎林市| 来凤县| 北海市| 疏附县| 无极县| 宝清县| 舟山市| 吴桥县| 双江| 南丹县| 石林| 方城县| 剑川县| 神木县| 雅江县| 沂南县| 乌苏市| 张掖市| 怀集县| 商城县| 清水县| 敦化市|