jsp - errorPage for Servlet class -


ı want add errorpage project. when excaption ı want open errorpage. example;

    try {             if ("plus".equals(op)) {                 v1 = getnumber(value1);                 v2 = getnumber(value2);                 result = string.valueof(v1 + v2);             } else if ("minus".equals(op)){                 v1 = getnumber(value1);                 v2 = getnumber(value2);                 result = string.valueof(v1 - v2);             } else{                 result = value1+value2;}         } catch (numberformatexception oops) {              exception e = new runtimeexception(oops);              log("*-*-*-*** bad news - validation failed or has been bypassed*-*-*-*-*", e);              oops.printstacktrace();         }          request.setattribute("result", result);         requestdispatcher dispatcher = request.getrequestdispatcher("requestdispatcher.jsp"); 

i use code in xml file doesnt work

<error-page>     <!-- <exception-type>java.lang.numberformatexception</exception-type> -->     <exception-type>java.lang.numberformatexception</exception-type>     <location>/web-inf/badnumber.jsp</location>     </error-page> 

my error message : input string : "s"

at java.lang.numberformatexception.forinputstring(numberformatexception.java:65) 

any appreciated.

your error page not working because catching exception without rethrowing again. if want catch exception manually in code have make sure rethrown again (use same type specified in error page under <exception-type>)


Comments

Popular posts from this blog

java - Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not be resolved -

Round ImageView Android -

How can I utilize Yahoo Weather API in android -