Struts2中,校驗檔案不起作用

2021-09-23 17:29:17 字數 517 閱讀 5161

1.確保配置檔案的名字正確。例如:你的action名字是loginaction,那麼你的配置檔案名字為loginaction-valivalidation.xml

2.確保語法正確無報錯

3.validator檔案的第2-4行,這個東西決定了validator檔案能否起作用。這一行規定了這個xml參照的dtd檔案的位置,必須要和你的struts2的版本號相對應。

<?xml version="1.0" encoding="utf-8"?>

true

密碼不能為空啊,老哥!

那麼如何寫這第三行呢?其實大家在使用struts2時,都加入了xwork-core這個包,在這個包裡,可以找到相應的dtd檔案,一般有幾個版本,開啟dtd檔案,頭部就有這句話,直接複製過來,直接貼過來,就可以用了!

Struts 2 校驗檔案

校驗是一件很繁瑣的事,雖然也不是很難,但是就是重複同樣的工作有時候讓人覺得danteng,用struts 2的校驗框架的時候我是不會刻意去記那些校驗器的,因為我覺得這些東西沒必要記,用多了自然就會寫出來,下面我記錄的乙個校驗檔案,我此刻記錄的時候是可以起作用的,以後要用的時候就來這裡拿了 email...

struts2中的資料校驗檔案配置

對必填校驗 requiredvalidatorfield required 必填內容 message field validator field 必填字串校驗 requiredstringvalidatorfield requiredstring trim true param 字串必填校驗 mes...

Struts2配置校驗檔案錯誤記錄

使用xml配置校驗檔案注意幾點 1.模板dtd 與jar包內的dtd版本號匹配 2.檢驗檔案命名規範 actionname類名 actionname 可選 validation 固定 如乙個名為registaction類 action regist 校驗檔案命名如下 registaction reg...