Jag har en liten testsida som jag försöker använda för att koppla till en errorsida
<%@ page errorPage="error.jsp"%>
<%
String strTest = request.getParameter("test");
if(5/0 > 5)
{
out.println("testar");
}
else
{
out.println("testar2");
}
%>
Eftersom 5/0 inte går så kommer man till error.jsp som man ska.
Skriver jag därimot
<%@ page errorPage="error.jsp"%>
<%
String strTest = request.getParameter("test");
if(unknownVariable.getValue())
{
out.println("testar");
}
else
{
out.println("testar2");
}
%>
Så får jag ett jsp error.... varför skickas jag inte till error.jsp i det fallet?!
Meningen är att jag ska ta reda på när det sker ett fel med en böna och webservern tappar sin path. Det händer ibland. Då får man ett error och min plan är att man ska komma till en "ursäkta att det inte funkar"-sida...
När kan man köra "errorpage" och när kan man inte?