springMVC框架在專案中的搭建

2022-09-16 05:00:13 字數 911 閱讀 7822

第一步:構建web專案

第二步:匯入所需jar包

第三步:配置前端控制器dispatcherservlet

第四步:編寫controller控制器(也稱為handler處理器)

第五步:配置處理器對映器(可省去,有預設配置)

第六步:配置處理器介面卡(可省去,有預設配置)

第七步:配置視**析器(可省去,有預設配置,但是字首和字尾都為"",一般要寫)

第八步:配置控制器/處理器

配置前端控制器dispatcherservlet以及需要讀取的xml配置檔案:

springmvc的前端控制器就是乙個servlet物件,繼承自httpservlet,所以需要在web.xml檔案中配置。

例如:springmvc

org.springframework.web.servlet.dispatcherservlet

1配置前端控制器中的對映路徑:

1)攔截所有請求 /

/,配置中使用的是/,而不是/*,如果使用/*,controller返回的時候,如返回的jsp也會被再次攔截,會導致404

2)自定義攔截請求的字尾名

如*.do,*.html,... 如:/user/add.do

弊端:controller的字尾只能固定成某乙個

3)靜態資源的訪問

如果dispatcherservlet攔截"*.do"這樣的有字尾的url,不存在這樣的問題,

解決方式一:利用tomcat的defaultservlet來處理靜態檔案

要寫在dispatcherservlet的前面(和tomcat版本有關),讓defaultservlet先攔截請求,    這樣請求就不會進入spring了

解決方式二: 使用標籤

解決方式三: 使用標籤

在spring配置檔案中加入此標籤配置即可

開源框架在專案中的應用

j2ee世界,是自由的世界,活躍的思維,一派百花齊放,百家爭鳴的景象。層出不窮的框架,已經達到了 亂花漸欲迷人眼的地步 不過所謂大浪淘沙,能沉澱下來的精品卻不是很多,現就自己用過的幾個發表下自己的體會。1。hibernate 個人認為屬於精品。本人曾用2.1 3.0兩個版本進行過實際專案的實施,結果...

XML驗證框架在專案中的應用

介面中使用了xml引數,如果用程式來驗證xml會非常的複雜。如果用xml框架來驗證,那就很簡單了 1.可以通過.net2005程式來建立xml的框架,先中乙個xml檔案,在選單欄裡可以看到xml 生成框架。2.驗證 驗證外部系統傳送來的資料格式是否符合要求 被驗證的xml串 框架檔案路徑 錯誤資訊 ...

vantUI框架在vue專案中的應用踩坑

細節未完善。參考位址編輯方面的應用。1.訂單提交位址等元件的應用。使用的元件有如下 import from vant 主要是配貨位址編輯這塊 search result 詳細位址搜尋結果 所以去掉了,一是沒有做地理搜尋功能。而且發現模擬測試老是有bug,乾脆去掉。2.預設list屬性。要重新定義。配...