背景:接昨天的struts2框架搭建(新增對action關聯form表單中input框輸入的內容進行校驗
操作測試完成後文件如下圖
使用者名稱不能為空
使用者名稱輸入不合法,必須為長度在6~16中間的數字或字母
true
密碼不能為空
密碼輸入不合法,必須為長度在6~16之間的數字或者字母
總結:配置以上的xml檔案後就可以應用了,這中間需要注意的是1.檔案命名規則被驗證action名
-validation.xml
(綠色部分為固定寫法,具體命名規則可見
);2.配置的驗證xml檔案存放在和被驗證的action檔案同一目錄下,如上截圖;3.需要在之前的struts.xml檔案相應的action配置result結果裡新增乙個關於返回值為input的指定跳轉路徑(如下紅色部分)。
struts.xml
<?xml version="1.0" encoding="utf-8" ?>
/index.jsp
/sysmain.jsp
/error.jsp
struts2配置預設Action
作用 當乙個請求無法匹配到任何乙個struts的action時,可以配置乙個預設action 例如 當請求路徑不正確時,跳轉到乙個404.jsp頁面 package extends struts default name default namespace default action ref na...
struts2為Action配置method屬性
3.2.為action配置method屬性 將action類中的每乙個處理方法都定義成乙個邏輯action方法。如上,把loginaction中的login和regist方法都配置成邏輯action。要呼叫login方法,則相應的把index.jsp中表單元素的action設定為 manage us...
Struts2 註解配置Action(十九)
1.註解型別 struts2 2.1.3 在struts2註解核心包的struts codebehind plugin.jar包中,strut2框架定義了一些與action配置相關的註解型別。這些註解型別如下 color red parentpackage註解 color 使用者指定action所在...