springmvc 通過 handleradapter 的 handler 方法來呼叫請求處理函式。
在 dispatcherservlet 中根據請求路徑利用
找到對應的 handler 後,首先檢查當前 ioc 容器中所有可用的
handleradapter
,再利用
handleradapter
中的 supports
方法找到可以使用的
handleradapter
。不同的介面卡用於適配不同的controller。下面介紹兩個常用的handleadapter
一、******controllerhandleradapter:
呼叫controller裡面方法,返回modelandview。
下面我們分析一下該類的原始碼:
在實現類中:
具體配置檔案:
二、httprequesthandleradapter
--複雜執行實現介面httprequesthandler 介面的controller,接近於servlet開發。
實現方式:
springmvc配置檔案:
注:兩種介面卡可以共存。 python urllib2 處理編碼的兩個注意點
urllib2可以抓取網頁,為了模擬瀏覽器需要增加如下header 把header作為乙個dict傳引數,但是由於請求gzip,所以需要對返回結果進行解壓,或者就不進行http gzip請求 from stringio import stringio import gzipreq urllib2.r...
兩個很常用的類CArray,CList
兩個很常用的類carray,clist 開始用過carray這個非常好用的類 如何使用看這篇文章 mfc陣列類carray的使用的操作詳解 後來又發現clist這個類與它有些相似,於是google了一下。在這裡彙總一些比較好理解的說法去熟悉他們。以便在以後的程式設計中應用自如 title array...
php 常用的兩個設計模式
b 1.工廠模式 b 工廠模式提供了乙個在實時狀態下例項化物件的機制。class creditcardprocessor return new provider cc creditcardprocessor factory paypal 執行結果如下圖所示 img b 2.單例模式 b 單例模式在確...