大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Java教程:SpringMVC配置文件詳解

Java教程:SpringMVC配置文件詳解

更新時(shí)間:2022-05-11 10:03:07 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1981次

SpringMVC配置文件該如何配置?動(dòng)力節(jié)點(diǎn)小編來告訴大家。

web.xml 文件:

web.xml 文件包含用于處理請(qǐng)求的 DispatcherServlet 條目。將 web.xml 文件保存在應(yīng)用程序的 WebContent/WEB-INF 目錄中。Spring 框架首先初始化 DispatcherServlet,然后從 WebContent/WEB-INF 目錄下的文件 [servlet-name]-servlet.xml 加載應(yīng)用程序上下文。

例子:

<? xml 版本= "1.0"編碼= "UTF-8" ?>   
< web -應(yīng)用程序版本= "2.4" 
   xmlns = "http://java.sun.com/xml/ns/j2ee"  
   xmlns : xsi = "http: //www.w3.org/2001/XMLSchema-instance" 
   xsi : schemaLocation = "http://java.sun.com/xml/ns/j2ee
   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" > 
   < servlet > 
      < servlet - name > HelloWorld </ servlet - name > 
      < servlet - class > 
         org. 彈簧框架。網(wǎng)絡(luò)。小服務(wù)程序。DispatcherServlet 
      </ servlet - class > 
      < load - on - startup > 1 </ load - on - startup > 
   </ servlet > 
   < servlet - mapping > 
      < servlet - name > HelloWorld </ servlet - name > 
      < url - pattern >*。html </ url -模式> 
   </ servlet -映射>
</網(wǎng)頁-應(yīng)用>

注意:[servlet-name]-servlet.xml 是默認(rèn)名稱,WebContent/WEB-INF 是應(yīng)用程序上下文文件的默認(rèn)位置。如果我們想使用其他名稱或位置,我們必須通過在 web.xml 文件中添加 ContextLoaderListener 來通知 Spring 框架。

例子:

<網(wǎng)絡(luò)-應(yīng)用程序... >
<!-------- DispatcherServlet 定義----->
……
< context - param > 
   < param - name > contextConfigLocation </ param - name > 
   < param - value >/ WEB - INF / HelloWorld - servlet。xml </參數(shù)-值> 
</上下文-參數(shù)> 
<監(jiān)聽器> 
   <監(jiān)聽器-類> 
      org. 彈簧框架。網(wǎng)絡(luò)。上下文。ContextLoaderListener 
   </ listener - class > 
</ listener > 
</ web - app >

[servlet 名稱]-servlet.xml:

Spring 框架從 [servlet-name]-servlet.xml 文件加載應(yīng)用程序上下文。它用于創(chuàng)建或覆蓋 bean 定義。context:component-scan 標(biāo)簽用于激活 Spring MVC 注解掃描。InternalResourceViewResolver 用于定義解析視圖名稱的規(guī)則。

例子:

<? xml 版本= "1.0"編碼= "UTF-8" ?>   
< beans xmlns = "http://www.springframework.org/schema/beans" 
   xmlns : context = "http://www.springframework.org/schema /context" 
   xmlns : xsi = "http://www.w3.org/2001/XMLSchema-instance" 
   xsi : schemaLocation = "
   http://www.springframework.org/schema/beans     
   http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
   http://www.springframework.org/schema/context
   http://www.springframework.org/schema/context/spring-context-3.0.xsd" > 
   <上下文:組件-掃描基礎(chǔ)-包= “com.w3spoint.business”  /> 
   < bean class = "org.springframework.web.servlet.view.InternalResourceViewResolver" > 
      < property name = "prefix" value = "/WEB-INF/jsp/"  /> 
      < property name = "suffix" value = " .jsp "  /> 
   </豆> 
</豆類>

控制器:

控制器負(fù)責(zé)執(zhí)行請(qǐng)求的特定功能。@Controller 注解用于定義一個(gè)類作為 Spring MVC 控制器。@RequestMapping 注解用于映射請(qǐng)求 URL。請(qǐng)求 URL 可以映射到整個(gè)類或特定方法。

例子:

@Controller
 public  class HelloController { 
	   @RequestMapping ( "/sayHello" )   
	   public ModelAndView sayHello ( )  { 
	      String message =  "Spring MVC Hello World Example." ; 
	      return  new ModelAndView ( "helloWorld" , "message" , message ) ;   
	   } 
}

以上就是關(guān)于“Java教程:SpringMVC配置文件詳解”的介紹,大家如果對(duì)此比較感興趣,想了解更多相關(guān)知識(shí),不妨來關(guān)注一下動(dòng)力節(jié)點(diǎn)的SpringMVC教程,里面的課程內(nèi)容從淺到深,細(xì)致全面,通俗易懂,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對(duì)大家能夠有所幫助。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 亚洲精品字幕一区二区三区 | 国产精品成人免费视频 | 毛片在线观看视频 | 神马影院在线观看我不卡 | 中文字幕第66页永久乱码 | 欧美日韩中文国产一区 | 手机看片日韩高清国产欧美 | 欧美性性性性性色大片 | 青青草国产免费一区二区 | 久久精品国产久精国产果冻传媒 | 亚洲欧美综合一区二区三区四区 | 欧美金8天国 | 日韩 亚洲 欧美 中文 高清 | 91成人爽a毛片一区二区 | 伊伊综合网| 免费网站成人亚洲 | 99视频精品全部免费观看 | 青青青青爽视频在线播放 | 亚洲精品久久99久久一 | 国产精品美女久久久久网站 | 亚洲国产欧美日韩 | 99热这里只有精品在线播放 | 夜夜操天天干 | 久草新视频 | 99影视网 | 亚洲精品亚洲一区二区 | 欧美爱爱小视频 | 国产亚洲精品sese在线播放 | 亚洲专区在线视频 | 免费一级特黄视频 | 成人xxx免费视频播放 | 久久久青青久久国产精品 | 青青青青青国产费线在线观看 | 九九99久久精品午夜剧场免费 | 色噜噜视频 | 久久婷婷久久一区二区三区 | 日本精品久久久久中文字幕 | 国产精品爱啪在线线免费观看 | 亚洲狠狠97婷婷综合久久久久 | 一级毛片秋霞特色大片 | 曰曰鲁夜夜免费播放视频 |