求助:eclipse不能建立错误jsp页面(菜鸟问题)
在Eclipse创建Web   project   name=test,然后写了一个   price.jsp   和一个   excep.jsp   
                                                                         price.jsp 
  <%@   page   
errorPage= "excep.jsp "%>  
  <% 
 String   strPrice=request.getParameter( "price "); 
 double   price=Double.parseDouble(strPrice);   
 out.println( "Total   price   =    "+price*3); 
    %>    
                                                                         excep.jsp 
  <%@   page   isErrorPage= "true "%>  
  <% 
 out.println( "exception.toString(): "); 
 out.println( " <br/>  "); 
 out.println(exception.toString()); 
 out.println( " <p>  ");   
 out.println( "exception.getMessage(): "); 
 out.println( " <br/>  "); 
 out.println(exception.getMessage()); 
 %>    
 运行时:   http://localhost:8080/Test/price.jsp?price=100 
 会输出:Total   price   =   300.0      
 但是输入:   http://localhost:8080/Test/price.jsp?price=abc 
 出现不了正常的错误页面   提示的是无法显示网页 
 在   excep.jsp中,任意修改一处地方,运行让tomcat报错,然后在改回来,输入 
 http://localhost:8080/Test/price.jsp?price=abc 
 才出现正常的错误页面:   
 exception.toString():     
java.lang.NumberFormatException:   For   input   string:    "abc "    
 exception.getMessage():    
 For   input   string:    "abc "      
 如果再输入http://localhost:8080/Test/price.jsp?price=abcd 
 有会出现无法显示页面,然后要重复上面的步骤才可以正常的运行错误页面   
 不知道为什么会这样子,希望有高手指点指点,最好告诉我修改代码~~谢谢!
------解决方案--------------------需要自己在程序中进行try{} catch{},在catch{}中抛出异常,在excep.jsp中就可以接收了