@requestheader 註解,可以把request請求header部分的值繫結到方法的引數上。
示例**:
這是乙個request 的header部分:
@cookievalue 可以把request header中關於cookie的值繫結到方法的引數上。
即把jsessionid的值繫結到引數cookie上。
@requestparam
a) 常用來處理簡單型別的繫結,通過request.getparameter() 獲取的string可直接轉換為簡單型別的情況( string--> 簡單型別的轉換操作由conversionservice配置的轉換器來完成);因為使用request.getparameter()方式獲取引數,所以可以處理get 方式中querystring的值,也可以處理post方式中 body data的值;
c) 該註解有兩個屬性: value、required; value用來指定要傳入值的id名稱,required用來指示引數是否必須繫結;
@requestbody
它是通過使用handleradapter 配置的httpmessageconverters
來解析post data body,然後繫結到相應的bean上的。
@sessionattributes:
該註解用來繫結httpsession中的attribute物件的值,便於在方法中的引數裡使用。
該註解有value、types兩個屬性,可以通過名字和型別指定要使用的attribute 物件;
@modelattribute
該註解有兩個用法,乙個是用於方法上,乙個是用於引數上;
a) @sessionattributes 啟用的attribute 物件上;
b) @modelattribute 用於方法上時指定的model物件;
c) 上述兩種情況都沒有時,new乙個需要繫結的bean物件,然後把request中按名稱對應的方式把值繫結到bean中。
有關 CDATA 說明
cdata dtd中的屬性型別 全名 character data 在標記cdata下,所有的標記 實體引用都被忽略,而被xml處理程式一視同仁地當做字元資料看待,cdata的形式如下 cdata的文字內容中不能出現字串 另外,cdata不能巢狀。dtd例項 指定型別為cdata以後就可以在xml中...
有關 CDATA 說明
cdata dtd中的屬性型別 全名 character data 在標記cdata下,所有的標記 實體引用都被忽略,而被xml處理程式一視同仁地當做字元資料看待,cdata的形式如下 cdata的文字內容中不能出現字串 另外,cdata不能巢狀。dtd例項 指定型別為cdata以後就可以在xml中...
Spring Seucurity 有關註解
用在某個類上,然後這個類就變成了乙個配置類,並且可以使用該配置類定製乙個全域性的authenticationmanagerbuilder例項用於構建authenticationmanager。如果在乙個沒有使用註解 enableglobalauthentication的類中自定義全域性authent...