/ / Mit JSF1.2, wie ein 404-Fehler von der Backing-Bean ausgelöst werden? - Java, http, jsf, jsf-1.2

Wie kann man mit JSF1.2 einen 404-Fehler von der Backing-Bean auslösen? - Java, http, jsf, jsf-1.2

das habe ich gesehen ExternalContext in JSF 2.0 hat eine Methode setResponseStatus, wie kann ich das mit JSF 1.2 tun? Danke im Voraus!

Antworten:

2 für die Antwort № 1

In JSF 1.x müssen Sie die HttpServletResponse durch ExternalContext#getResponse() und dann aufrufen setStatus() darauf. Dies ist auch grundlegend, was die neue JSF 2.0-Methode unter den Deckeln tut.

HttpServletResponse response = (HttpServletResponse) externalContext.getResponse();
response.setStatus(HttpServletResponse.SC_NOT_FOUND);
// ...