1. 程式人生 > 其它 >geoserver學習1(一)圖層樣式sld

geoserver學習1(一)圖層樣式sld


1.DispatcherServlet 表示前端控制器 是整個SpringMvc的控制中心 使用者發出請求 DispatcherServlet接受請求並攔截

假設請求的url http://localhost:8080/SpringMVC/hello

url拆分成三部分

http://localhost:8080 伺服器域名

SpringMVC部署在伺服器上的web站點

hello表示控制器

url表示為 請求位於伺服器localhost:8080上的SpringMVC站點的hello控制器

2.HandlerMapping(處理器對映器) DispatcherServlet呼叫HandlerMapping HandlerMapping根據url查詢Handler

3.HandlerExecution 表示具體的Handler 根據url查詢控制器

4.HandlerExecution將解析後的資訊傳給DispatcherServlet

5.HandlerAdapter表示處理器介面卡 按照特定的規則去執行handler

6.Handler讓具體的controller執行

7.Controller返回具體的資訊給HandlerAdapter 如ModelAndView

8.HandlerAdapter將檢視邏輯名或者模型傳遞給DispatcherServlet

9.DispatcherServlet 呼叫viewResolver(檢視解析器)來解析HandlerAdapter

傳遞的檢視

10.viewResolver將解析的檢視名稱傳遞給DispatcherServlet

11.DispatcherServlet根據解析的檢視結果 呼叫具體的檢視

12.最後呈現在電腦上給使用者看


HandlerMapping是根據url查詢控制器的


HandlerAdapter是執行控制器邏輯 並拿到返回結果的


viewResolver是解析檢視名稱的


DispatcherServlet拿到最後的結果返回出去給使用者看

即使再小的帆也能遠航