1 a、編寫一個類,繼承FieldValidatorSupport類。 2 b、在public void validate(Object object)編寫你的驗證邏輯 3 不符合要求的就向fieldErrors中放訊息 4 String fieldName=getFieldName(); 5 String fieldValue=(String) getFieldValue(fieldName, object); 6 c、一定註冊你的驗證器才能使用在src底下建立validators.xml定義驗證器檔案。 7 eclipse預設會在WEB-INF/classes目錄下建立一個名稱為validators.xml的配置檔案,內容如下: 8 <validators> 9 <validator name="strongpassword" class="cn.itcast.validators.StrongPasswordValidator"/> 10 </validators> 11 d.在jsp頁面中通過知道錯誤資訊 12 <s:fielderror name="username"/> 13 <s:actionerror/> 14 e、日後就可以像使用Struts2提供的16個驗證器方式去使用了。