我正在使用Spring Web Flow 2.3.0的JSF Mojarra 2.1.7.I真的陷入了這個奇怪的問題。我真的很想知道我是否缺少一些非常簡單的東西,或者在JSF中真的如此。JSF驗證錯誤:正確的值丟失
如果我把一個輸入字段放在一個表格上,並給它一個所需的屬性,並正確地填入一些字段並留下一個字段爲空,JSF會給我一個很好的驗證錯誤。但是,我留下了一個空的領域,甚至其他的正確的填補他們也失去了。
例如窗體上我有2個字段名稱和密碼。它們都包含所需的屬性的JSF。我輸入了「我的名字」作爲名稱字段的值,並且我沒有爲密碼字段輸入任何值。 JSF給了我一個有關密碼字段的錯誤,並且我爲名稱字段「我的名字」輸入的正確值現在也是空的。
現在我想知道這是默認行爲嗎?我怎麼解決這個問題。如果這是正常的行爲,我會感到非常驚訝,因爲這是我認爲的一個非常基本的要求。
不,這不是默認行爲。 – BalusC 2012-04-23 12:21:33
你有什麼想法嗎? – mcaaltuntas 2012-04-23 12:26:31
很難說沒有看到SSCCE。我以前從來沒有經歷過這樣的事情,所以我無法從經驗中回答。我的第一感覺會說:怪春天。但那可能是因爲我從來沒有用過它。 – BalusC 2012-04-23 12:27:52