在我的JSF页面中,我有一个下拉列表需要填充在请求范围中设置的页面的onload,现在我有一个Ajax调用刷新页面的一部分。 Ajax片段工作正常,但问题是刷新它还调用Dropdown的getter并返回null(因为它在请求范围内)。对我而言,为不属于Ajax刷新的组件调用getter是没有意义的。我这样做是正确的,请建议。
答案 0 :(得分:0)
您必须指定要刷新的组件。根据您使用的是jsf2还是richfaces(或任何其他技术),它会有所不同,但通常会在名为render
/ reRender
答案 1 :(得分:0)
将托管bean的范围更改为Session ...