入門程式
需求
商品訂單管理
功能需要:商品列表查詢
1、配置前端控制器
在web.xml中配置。
2、配置處理器介面卡
通過檢視源**
此介面卡能執行實現controller介面的handler
3、開發handler
需要實現controller介面,才能由org.springframework.web.servlet.mvc.******controllerhandleradapter介面卡執行。
4、檢視編寫
5、 配置handler
將編寫的handler在spring容器 中載入
6、配置處理器對映器
在classpath下的springmvc.xml中配置處理器對映器
7、配置視**析器
需要配置解析jsp的視**析器
8、部署除錯
非註解的處理器對映器和介面卡
多個對映器可以並存,前端控制器判斷url能讓哪些對映器對映,就讓哪些對映器處理
前端控制器從上邊的檔案中載入處理器對映器,介面卡,視**析器等元件,如果不在springmvc.xml中配置,使用預設載入的。
註解的處理器對映器和介面卡
在spring3.1之間使用annotationmethodhandleradapter註解介面卡
配置註解對映器和介面卡
開發註解handler
使用註解的對映器和註解的介面卡。(註解的對映器和介面卡必須配對使用)
入門程式小結
通過入門程式理解springmvc前端控制器、處理器對映器、處理器介面卡、視**析器的用法
前端控制器配置:
處理器對映器:
非註解處理器對映器(了解)
註解處理器對映器(掌握)
使用註解的對映器不用在xml中配置url和handler的對映關係。
處理器介面卡:
非註解的處理器介面卡(了解)
註解的處理器介面卡(掌握)
註解的處理器介面卡和註解的處理器對映器配對使用,理解為不能使用非註解的對映器進行對映。
LESS學習筆記 入門
今天在網上完成了less的基礎學習,下面是我的學習筆記。總共有三個檔案 index.html main.less mian.css,其中mian.css是main.less經過koala編譯之後自動生成的。下面是 index.html mian.less charset utf 8 body div...
Yii學習筆記(入門)
use yii db activerecord class a extends activerecord hello,i am only page.1 初始化應用 訪問http localhost basic web index.php,進入yii的啟動頁面。如果提示你未安裝openssl的話,去你...
hightopo學習筆記 入門
ht是基於html5標準的企業應用圖形介面一站式解決方案,其包含通用元件 拓撲元件和3d渲染引擎等豐富的圖形介面開發類庫,提供了完全基於html5的向量編輯器 拓撲編輯器及 3d場景編輯器等多套視覺化設計工具,和完善的類庫開發手冊 工具使用手冊 及針對html5技術如何進行大規模團隊開發的客戶深度培...