使用xml配置校驗檔案注意幾點
1.模板dtd 與jar包內的dtd版本號匹配
2.檢驗檔案命名規範 [actionname類名]-[actionname](可選)-[validation](固定)
如乙個名為registaction類 action="regist" 校驗檔案命名如下:
registaction-regist-validation.xml
3.第三個坑 也是我遇到的 ( 檢驗檔案必須與aciton同目錄下 ) 經檢查idea編譯後的target內沒有 xml檔案,因此檢驗規則一直失效。
解決辦法::
1.游標放在action上alt+enter
建立xml檔案時選擇resources
如下目錄結構
Struts 2 校驗檔案
校驗是一件很繁瑣的事,雖然也不是很難,但是就是重複同樣的工作有時候讓人覺得danteng,用struts 2的校驗框架的時候我是不會刻意去記那些校驗器的,因為我覺得這些東西沒必要記,用多了自然就會寫出來,下面我記錄的乙個校驗檔案,我此刻記錄的時候是可以起作用的,以後要用的時候就來這裡拿了 email...
struts2中的資料校驗檔案配置
對必填校驗 requiredvalidatorfield required 必填內容 message field validator field 必填字串校驗 requiredstringvalidatorfield requiredstring trim true param 字串必填校驗 mes...
Struts2中,校驗檔案不起作用
1.確保配置檔案的名字正確。例如 你的action名字是loginaction,那麼你的配置檔案名字為loginaction valivalidation.xml 2.確保語法正確無報錯 3.validator檔案的第2 4行,這個東西決定了validator檔案能否起作用。這一行規定了這個xml參...