我目前正在開發一個動態表單系統,並且必須實現一個功能,其中用戶(設置哪些表單字段應該顯示來自某些預定義的字段)必須具有能夠定義哪些輸入字段是必需的,哪些不是。還必須設置以下內容:「應顯示字段A和B,您至少需要填寫其中一個(A或B,或者如果您希望A和B)提交表格。」JSF/PrimeFaces:填寫至少一個X字段
我已存儲以下數據:
0: not displayed
1: displayed
2: displayed and required (w/o any dependency to another field)
greater than 1: Custom identifier
實施例:
name: 1
birthday: 2
city: 2
x: 3
y: 3
postal code: 0
隨着在設定用戶已填寫姓名,生日或城市任一和x或年。
JSF是否支持那種「required」字段?
問候
[JSF2.0不支持交叉字段驗證,是否有解決方法?](http://stackoverflow.com/questions/6282466/jsf2-0-doesnt-support-cross-field-驗證是否有解決方法) – kolossus 2014-11-05 14:34:25