2010-11-06 93 views
0

我正在驗證我的登錄表單。我已經創建了一個validation.xml,在struts-config.xml中添加了插件,創建了ApplicationResource.properties文件等。我已經完成了驗證框架工作的所有必要事項,我的應用程序也運行時沒有錯誤,但它沒有驗證數據。我已經多次重新檢查。請任何人告訴我,我應該在哪裏檢查可能的錯誤。Struts 1.2驗證問題

感謝

+0

這可能是有用的顯示你如何配置它 – ziggy 2010-11-09 15:54:42

回答

2

如果像你說的,應用程序沒有錯誤和數據運行未通過驗證,那麼我認爲驗證插件未通過您的應用程序回升。如果您的登錄表單不是擴展ValidatorForm,而是您的普通ActionForm,則可能會發生這種情況。你在延長ValidatorForm嗎?

重新檢查您的代碼與Struts validator guide。即使你已經這樣做了,你仍然可能會錯過或誤解。

讓同事或朋友看看它。有一個清新的角度可能會注意到你錯過了一些東西,因爲你盯着自己的代碼。

如果這是不可能的,你總是可以刪除所有內容(讀取方式如下:保存當前的解決方案,然後從源代碼控制中獲取乾淨的副本)並從頭開始。如果那麼它可以工作,你可以比較你從最初的解決方案中保存的內容,並發現差異。