真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

SpringMVC入門實例-創(chuàng)新互聯(lián)

1介紹

創(chuàng)新互聯(lián)公司是由多位在大型網(wǎng)絡(luò)公司、廣告設(shè)計公司的優(yōu)秀設(shè)計人員和策劃人員組成的一個具有豐富經(jīng)驗的團隊,其中包括網(wǎng)站策劃、網(wǎng)頁美工、網(wǎng)站程序員、網(wǎng)頁設(shè)計師、平面廣告設(shè)計師、網(wǎng)絡(luò)營銷人員及形象策劃。承接:成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站改版、網(wǎng)頁設(shè)計制作、網(wǎng)站建設(shè)與維護、網(wǎng)絡(luò)推廣、數(shù)據(jù)庫開發(fā),以高性價比制作企業(yè)網(wǎng)站、行業(yè)門戶平臺等全方位的服務(wù)。

MVC框架是什么

MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設(shè)計典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業(yè)務(wù)邏輯。MVC被獨特的發(fā)展起來用于映射傳統(tǒng)的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結(jié)構(gòu)中。

模型-視圖-控制器(MVC)是一個眾所周知的以設(shè)計界面應(yīng)用程序為基礎(chǔ)的設(shè)計模式。它主要通過分離模型、視圖及控制器在應(yīng)用程序中的角色將業(yè)務(wù)邏輯從界面中解耦。通常,模型負責封裝應(yīng)用程序數(shù)據(jù)在視圖層展示。視圖僅僅只是展示這些數(shù)據(jù),不包含任何業(yè)務(wù)邏輯??刂破髫撠熃邮諄碜杂脩舻恼埱?,并調(diào)用后臺服務(wù)(manager或者dao)來處理業(yè)務(wù)邏輯。處理后,后臺業(yè)務(wù)層可能會返回了一些數(shù)據(jù)在視圖層展示。控制器收集這些數(shù)據(jù)及準備模型在視圖層展示。MVC模式的核心思想是將業(yè)務(wù)邏輯從界面中分離出來,允許它們單獨改變而不會相互影響。

在SpringMVC應(yīng)用程序中,模型通常由POJO對象組成,它在業(yè)務(wù)層中被處理,在持久層中被持久化。視圖通常是用JSP標準標簽庫(JSTL)編寫的JSP模板。控制器部分是由dispatcherservlet負責,在本教程中我們將會了解更多它的相關(guān)細節(jié)。

一些開發(fā)人員認為業(yè)務(wù)層和DAO層類是MVC模型組件的一部分。我對此持有不同的意見。我不認為業(yè)務(wù)層及DAO層類為MVC框架的一部分。通常一個web應(yīng)用是3層架構(gòu),即數(shù)據(jù)-業(yè)務(wù)-表示。MVC實際上是表示層的一部分。

在最簡單的Spring MVC應(yīng)用程序中,控制器是唯一的你需要在Java web部署描述文件(即web.xml文件)中配置的Servlet。Spring MVC控制器 ——通常稱作Dispatcher Servlet,實現(xiàn)了前端控制器設(shè)計模式。并且每個web請求必須通過它以便它能夠管理整個請求的生命周期。

當一個web請求發(fā)送到Spring MVC應(yīng)用程序,dispatcher servlet首先接收請求。然后它組織那些在Spring web應(yīng)用程序上下文配置的(例如實際請求處理控制器和視圖解析器)或者使用注解配置的組件,所有的這些都需要處理該請求。

2導(dǎo)入jar包

3 配置文件


3.1 web.xml

<?xml version="1.0" encoding="UTF-8"?>

 SpringMVC_HelloWorld
 
  index.html
  index.htm
  index.jsp
  default.html
  default.htm
  default.jsp
 
 
 
 
 
    springmvc
    
      org.springframework.web.servlet.DispatcherServlet
    
    1
 
 
    springmvc
    /
 
 
 
    contextConfigLocation
    classpath:applicationContext.xml
 

 
    org.springframework.web.context.ContextLoaderListener
 

新聞標題:SpringMVC入門實例-創(chuàng)新互聯(lián)
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/godjc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部