spring中的controller種類

2021-06-05 00:59:23 字數 1013 閱讀 4623

一、spring mvc中常見controller

1、org.springframework.web.servlet.mvc.parameterizableviewcontroller

這個controller主要用在不需要後台業務邏輯處理的地方,直接在配置檔案中指定檢視渲染的路徑,如下:

需要先在urlhandlermaping中指定處理路徑的controller,缺點:bean中propertye的屬性只能配置乙個viewname.

2、org.springframework.web.servlet.mvc.urlfilenameviewcontroller

這個controller也用在不需要後台處理邏輯的地方,它根據urlhandlermaping配置的直接查詢系統目錄下對應的檢視,如下:

forwardcontroller

可以配置任意個路徑由此controller直接轉到檢視

3、org.springframework.web.servlet.mvc.******formcontroller

一般表單處理業務的controller,如下:

com.longway.b2c.web.domain.order

/base/test

/base/help

需要在配置檔案設定commandclass,並指定檢視。每個contronller單設,

4、org.springframework.web.servlet.mvc.abstractcommandcontroller

而abstractcommandcontroller需要在建構函式中指定commandclass,在handler指定檢視

5、org.springframework.web.servlet.mvc.multiaction.multiactioncontroller

當要使用乙個controller去執行多個相似的動作時候,可以使用multiactioncontroller。可以減少controller的數量。

不同的url對映到controller中不同方法

MFC 控制項中control和value的區別

最近學習vc,又被這個問題搞糊塗了,上網查了下,終於搞清楚了。control型變數是這個控制項所屬類的乙個例項 物件 可以通過這個變數來對該控制項進行一些設定。而value只是用來傳遞資料,不能對控制項進行其它的操作。control型變數可以獲得控制項的例項,通過這個變數,你可以操縱控制項 valu...

Control的方法中return不跳轉頁面

返回的預設為resource templetes下的html或jsp檔案 1.control包中的類如果加入的註解為 controller 使用 controller註解,在對應方法上視 析切可以解析return的jsp html頁面,並且跳轉到相對應的頁面 controller public cl...

control 控制面板 的引數

我們都知道control.exe是呼叫windows系統中 控制面板 程式。使用時不帶引數可啟動 控制面板 若利用命令列在其後跟上某個控制專案檔名 cpl型別,system32目錄中能找到 將開啟具體的控制項,如果南再空一格並加上以逗號開頭的數字 則可直接進入具體控制項的某一選項卡 控制項數字 是從...