1. 為專案新增struts1.3的facet
自動新增的jar包中會有commons-validator-1.3.1.jar和oro-2.0.8.jar, 這裡與1.2中的jar包名字會有所不同
2. validation.xml和validator-rules.xml
在1.3中, 這個檔案存在於struts-core-1.3.x.jar下的/org/apache/struts/validator/validator-rules.xml
至於validation.xml, 我沒有找到在**, 所以從官方的example中copy了乙份過來= = 放在web-info資料夾下
需要注意的是, 與1.2不同的是這一段中的版本號
4. 在struts-config.xml中加入這一外掛程式, 注意value中檔案的位置哦
以上, 就完成了這一自動驗證外掛程式的配置
下面就是如何使用
5. 在struts-config.xml中自動生成action,form和jsp
要注意form需要繼承validatorform哦, 而且不能有validate()方法!
public class loginform extends validatorform {
還是以login為例, 新增username和password方法
6. 在validation.xml中配置需要驗證的property, 驗證的型別, 報錯的引數, 驗證中的引數
struts 1 3 驗證規則說明
struts 1.3 驗證規則說明 validator rules.xml檔案目錄 struts core 1.3.10.jar包中 org apache struts validator validator rules.xml 位置 驗證規則 不為空在某種條件下不為空 在什麼時候驗證 最小長度 最...
struts1 3框架之基礎
1.struts1的最後乙個版本。2.基於servlet的框架 3.struts的工作原理?什麼是struts 是乙個按照mvc模式設計出來的web層框架。其實就是乙個大的servlet,既然是servlet就可以在web.xml中配置一組相同特徵的請求並根據struts config配置交給不同a...
struts1 3標籤庫引入問題
在struts 1.3.10中並沒有專門的tld檔案,所以也不存在 匯入tld檔案了 在頁面中引入標籤庫時要略作修改 struts 1.3.10的tld檔案內建在struts taglib 1.3.10.jar中,只需要在jsp頁面中宣告類似如下即可 taglib uri prefix bean t...