وقتی به جای domceode فیلد id یا oString میزارم درست کار میکنه ولی وقتی domcode میزارم کار نمیکنه
این listener هم نتونست به من کمک کنه من باید وقتی یک آیتم از لیست انتخاب میشه باید ببینم domcode اون مقدار داره یا نه چون دقیقا مشکل اینجاست که bind انجام نمیشه و entity.wrongdoer خالیه
کدی که لیستی که میخواهیم رو میآورد:
<c:rpcitem service="optionProvider.domDetailManager" parameter="${wrongDoerSearchParam}"
return="${page.wrongDoerDomDetailList}" pageSize="${page.minusOne}" pageNumber="${page.minusOne}" />
این هم کد لیست باکس:
<c:ListBox id="wrongdoerInput" value="${filter['eq:wrongDoer.id']}"
nullOption="true" label="@{msg['infraction_wrongdoer']}" stopPropagation="true">
<c:item values="${page.wrongDoerDomDetailList.items}" value="ID"
label="toString" />
</c:ListBox>
هدف من اینه که به جای value=ID بذارم value=domcode، ولی به غیر از ID و toString هر چیز دیگهای که میگذاریم، مقدار نمیگیرد (حتی id).