J
JSFneuling
Gast
Hallo,
im Moment mache ich eine Anwendung mit JSF und verwende nur SessionScoped ManagedBeans. Eine Fehlermeldung soll nicht für die gesamte Session sondern nur für einen Request existieren:
Mein Ansatz: Ich versuche die Fehlermeldung in den Outputstream der Response zu schreiben.
Ich versteh nicht wo die NullPointer herkommt, da der Writer in Ordnung ist und die errorMessage nicht null.
Viele Grüße
im Moment mache ich eine Anwendung mit JSF und verwende nur SessionScoped ManagedBeans. Eine Fehlermeldung soll nicht für die gesamte Session sondern nur für einen Request existieren:
Mein Ansatz: Ich versuche die Fehlermeldung in den Outputstream der Response zu schreiben.
Java:
errorMessage = "You have to be logged in to insert books";
ResponseWriter out = FacesContext.getCurrentInstance().getResponseWriter(); // funktioniert
try {
out.write(errorMessage); // Die NullPointerException fliegt hier
} catch (IOException ex) {
Logger.getLogger(Books.class.getName()).log(Level.SEVERE, null, ex);
}
Ich versteh nicht wo die NullPointer herkommt, da der Writer in Ordnung ist und die errorMessage nicht null.
Viele Grüße
Zuletzt bearbeitet von einem Moderator: