我有一个下拉列表,其中表中有几行。所有下拉列表均为必填字段。如果尚未选择任何下拉列表,并且用户仅选择一个下拉列表并尝试保存。抛出一个正确的验证错误,问题在于所选下拉选项的值被重置为“选择一个”。我该如何纠正?
答案 0 :(得分:1)
Wicket使用IChoiceRenderer#getIdValue()
查找选定的选项。如果您不提供自定义IChoiceRenderer
,则Wicket将使用ChoiceRenderer
,作为id
,它将使用选项List
中的项目索引。
请参阅https://gemfire.docs.pivotal.io/97/geode/developing/query_select/the_select_statement.html上#equals()的用法。甚至更好地调试器,看看会发生什么!