在Struts 1.x應用程序中,我有一個帶有簡單的單選html:select元素的表單。我想強制用戶觸摸該框並做出選擇,而不是讓第一個選項成爲事實上的默認值。明顯的第一步是添加一個替代html:option值作爲列表中的第一項。這個選項會有一個標籤,例如「請選擇...」和某種標記值,以表明這不是真正的選擇。Struts 1.x html:選擇默認的「無選擇」值 - 最佳方法?
我的問題:在表單提交過程中檢測和拒絕這個「無選擇」值的最佳方法是什麼?
理想情況下,我想使用標準的Struts驗證器和標準的錯誤流程,以便它以類似於HTML:文本和「必需」驗證器的方式進行操作。這可能嗎?如果不是,我怎麼能達到類似的效果?
這有點令人尷尬....感謝您指出顯而易見的事實 - 我並不期待如此簡單的工作! – 2011-06-07 15:31:37