2 Stimmen

Wie fange ich die java.lang.NumberFormatException.forInputString Exception im Controller ab?

Ich habe ein Kontrollkästchen auf meiner JSP-Seite, das Ganzzahlen akzeptiert:

 Gefährliches Kontrollkästchen 

Wenn der Benutzer den Wert des Eingabefeldes auf einen String-Wert ändert, z.B.:

 Gefährliches Kontrollkästchen 

wird die Seite eine NumberFormatException auslösen. Wie kann ich dies in meinem Controller abfangen und eine aussagekräftige Nachricht anzeigen?

1voto

PermGenError Punkte 45737

Sie können das c:catch-Tag von JSTL verwenden:

 Gefährliches Kontrollkästchen 

   Die Ausnahme ist: ${numberFormatException} 
   Es gibt eine Ausnahme: ${numberFormatException.message}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X