我是 jsf 的新手,我使用的是素面,我不明白转换器是如何工作的,以防单选菜单。我的困惑是,是否需要将请求参数转换为 formBean 中的对象,还是需要渲染我的列表?在我的列表中如果我指定
<f:selectItems
value="#{granteeSelectionManager.getGrantProgramDTOs()}"
var="grantProgramDTO" itemLabel="#{grantProgramDTO.name}"
itemValue="#{grantProgramDTO.id}" />
如何呈现我的列表并指定一个转换器,该转换器是为列表中的每个项目调用的?
请帮助我了解是否需要更新我的托管 bean 中的选择或渲染或两者兼而有之?