, method = requestmethod.get)
@responsebody
public ajaxresult getallrulesbyquery(
@requestparam(value = "statestr"
, required = false) string statestr,
@requestparam(value = "stateint"
, required = false) int stateint,
@requestparam(value = "stateinteger"
, required = false) integer stateinteger
) {
請求中的引數:query?endtime=&pageindex=0&pagesize=20&querykey=&starttime=&state=
對於string型別,參見statestr:
若請求引數中無statestr, 則statestr為null;
若請求引數中有「statestr」 或者 「statestr=」, 則statestr為「」;
若請求引數中有「statestr=abc」,則statestr為「abc";
對於int型別,參見stateint(注意它不是必需引數):
若請求引數中無stateint, 則spring mvc報錯;若請求引數中有「stateint」 或者 「stateint=」, 則spring mvc報錯;
若請求引數中有「statestr=abc」,則spring mvc報錯;
若請求引數中有「statestr=1」,則stateint為1綜上,雖然stateint不是必需引數,但還必需給定它整數值。
對於integer型別,參見stateinteger:
若請求引數中無stateinteger, 則stateinteger為null;若請求引數中有「stateinteger」 或者 「stateinteger=」, 則stateinteger為null;
若請求引數中有「stateinter=abc」,則spring mvc 報錯;
若請求引數中有「stateinter=1」,則stateinteger為1;
spring mvc引數校驗
一 在sringmvc中使用 使用註解 1 準備校驗時使用的jar validation api 1.0.0.ga.jar jdk的介面 hibernate validator 4.2.0.final.jar是對上述介面的實現 log4j slf4j slf4j log4j 2 編寫需要校驗的bea...
SpringMVC 實體類引數校驗
前端後端進行互動時,前端上送的引數校驗,簡單的通過註解實現,方便快捷,而不需要再次開發 邏輯 1,引數校驗的前提是controller層的方法裡需使用 valid開啟校驗 test public string test valid requestbody student stu 2,用於校驗的註解 ...
springmvc分組校驗
一 定義分組介面 public inte ce validgroup1 二 在校驗規則中新增分組 校驗名稱1到30個字元中間 message是提示出錯顯示的資訊 groups 此校驗屬於哪乙個分組,groups可以定義多個分組 size min 1,max 30,message groups pri...