【发布时间】:2016-06-02 00:47:29
【问题描述】:
我有两页:
- listMedicalJourneys.xhtml
- listAffectedEmployees.xhtml
从第一页开始:
<h:form>
<h:commandLink action="#{MedicalJourneyController.listAffectedEmployees()}" value="Manage">
<f:setPropertyActionListener value="#{element.id}" target="#{MedicalJourneyController.medicalJourneyId}" />
</h:commandLink>
</h:form>
@RequestScoped bean #{MedicalJourneyController} 有这个方法:
public String listAffectedEmployees() {
MedicalJourney m = medicalJourneyBean.getMedicalJourneyById(medicalJourneyId);
setMesList(new ArrayList<MedicalJourneyEmployeeService>(m.getMedicalJourneyEmployeeServices()));
setSelectedMedicalJourney(m);
return "listAffectedEmployees.faces?faces-redirect=true";
}
当我使用重定向更改 URL 时,下一页不显示所选值。
【问题讨论】:
标签: jsf redirect commandlink