Поля ввода не очищаются после отправки и перенаправления?
Когда я хочу «удалить самолет» со своей страницы jsf, в случае успеха самолет удаляется, и я делаю перенаправление на страницу и показываю предупреждение, сообщающее пользователю, что самолет был успешно удален. Однако значения, введенные пользователем в h: inputText, все еще там, они не пусты.
Страница JSF:
<h:form>
<h:panelGrid columns="3" class="table">
<h:outputLabel value="Plane ID" />
<h:inputText value="#{listAirplaneBB.airPlaneId}"/>
<h:commandButton value="Delete"
class="btn btn-primary"
action="#{addAirplaneCtrl.deleteAirplane}" />
</h:panelGrid>
</h:form>
Код бина:
public String deleteAirplane(){
//delete the plane
return private/user?faces-redirect=true;
}
Любые идеи о том, почему поля не пусты после перенаправления?