dispatcherservletorg.springframework.web.servlet.dispatcherservlet
contextconfiglocation
classpath:springmvc.xml
1/characterencodingfilter
org.springframework.web.filter.characterencodingfilter
encoding
utf-8
/*<?xml version="1.0" encoding="utf-8"?>
/*** 屬性:
* path和value一樣
* method設定請求方式
* params指定限制請求引數的條件,支援簡單的表示式,請求引數的key和value必須和配置的一模一樣
* headers:限制請求頭的條件
* @return
*/ params = ,headers = )
return "success";
}
@controllerpublic string teststring(model model)@sessionattributes(value = )//吧msg=美美存到session域中
public class annocontroller
public string testrequestbody(@requestbody string body)
public string testpathvariable(@pathvariable(name = "sid") string id)
/*獲取請求頭資訊*/
public string testrequestheader(@requestheader(value = "accept") string header)
/*獲取cookie內容*/
public string testcookievalue(@cookievalue(value = "jsessionid") string cookievalue)
/**/
public string testmodelattribute(@modelattribute("abc") user user)
/*該方法會先執行,方式一*/
// @modelattribute
public user showuser()
/*該方法會先執行,方式二*/
@modelattribute
public user showuser(mapmap)
/*model設定
modelmap 取
sessionstatus.setcomplete清除session
* */
public string testsessionattributes(model model, modelmap modelmap, sessionstatus status)
}
/*無返回值預設請求/web-inf/pages/user/testvoid.jsp
* 可以使用httpservletrequest進行請求**
/*建立modelandview*/
/*解析request物件,獲取上傳檔案項*/
}/*跨伺服器上傳*/
* 預處理,controller方法執行之前
* return true 放行,執行下乙個***,如果沒有執行controller中的方法
* return false 不放行
* */
// ctrl + o快捷鍵實現介面方法
//最後處理方法,最後以該方法的跳轉為主
spring mvc 學習筆記
今天主要學習spring mvc 框架的內容,以及相關的配置,如果有 不對,希望大家可以給指正,小弟在這裡先謝謝大家!spring在servlet初始化的時候通常有2種載入配置檔案的方式,一種是spring中在servlelt中配置檔案的方式,另外就是web.xml配置乙個 進行配置檔案的載入。第一...
SpringMVC 學習筆記
一 什麼是springmvc springmvc是spring框架的乙個模組,springmvc和spring無需通過中間整合層進行開發。springmvc是乙個基於mvc的web框架。spring web mvc和struts2都屬於表現層的框架,它是spring框架的一部分,我們可以從sprin...
Spring MVC 學習筆記
springmvc中各個部件簡介 相對於同為 mvc的 struts 來說,它是乙個輕量級的框架,但它能實現的內容有很多,例如 所有的請求都通過springmvc統一的入口dispatcherservlet,可以用其進行資源和許可權的管理 過濾器,filter 可以檢查使用者請求 日誌記錄 對非標準...