[發明專利]一種基于Spring MVC構建用戶界面框架的系統在審
| 申請號: | 201811433270.6 | 申請日: | 2018-11-28 |
| 公開(公告)號: | CN111240666A | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 顧煒 | 申請(專利權)人: | 常熟昊虞電子信息科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/35 |
| 代理公司: | 南京知識律師事務所 32207 | 代理人: | 汪旭東 |
| 地址: | 215500 江蘇省蘇州市常熟高新技術*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 spring mvc 構建 用戶界面 框架 系統 | ||
1.一種基于Spring MVC構建用戶界面框架的系統, 其特征在于包括:
1)Spring MVC框架的核心類及接口:
①DispatcherServlet實現前端控制器的設計模式,提供集中訪問的節點;
②HandlerMapping接口將請求映射到處理器,返回一個處理器執行鏈,包括處理器和多個攔截器;
③SimpleUrlHandlerMapping、DefaultAnnotationHandlerMapping類實現HandlerMapping接口,分別通過配置文件和注解,將URL映射到一個控制器類上;
④ViewResolver解析邏輯視圖名到具體試圖實現;
⑤HandlerExceptionResolver解析執行過程中遇到的異常;
⑥DispatcherServlet將請求映射到處理器,包括返回一個HandlerExecutionChain,它包括一個處理器、多個攔截器;
2)控制器
控制器獲取客戶端的請求,并將親筆供求轉化成數據模型,進行Web邏輯處理,最后通過合適的視圖將處理結果展示給用戶,控制器包括核心控制器和業務控制器,核心控制器負責接收客戶請求,業務控制器負責處理請求的邏輯業務;
3)模型和視圖封裝模塊
模型和視圖封裝模塊,封裝了模型和視圖的處理程序,用于生成模型和展示在瀏覽器的視圖,模型和視圖對象經過DispatcherServlet處理后,被解析為模型和視圖兩個部分,然后將模型加載到視圖中返回給用戶;
客戶請求處理步驟如下 :
①Spring容器按照配置文件中的參數進行初始化;
②用戶發出請求,DispatcherServlet將請求解析后提交給核心控制器進行邏輯處理;
③創建模型視圖對象,并將請求處理結果封裝到該對象,返回DispatcherServlet;
④DispatcherServlet解析模型視圖對象,將結果反饋到客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常熟昊虞電子信息科技有限公司,未經常熟昊虞電子信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811433270.6/1.html,轉載請聲明來源鉆瓜專利網。





