several times the page displayed fine though a corrupt data was used inside a JSP like:
...
${nonExistentVar.bla}
...
The same counts for using jsp tags where jsp-namespace are not declared:
<!-- c: namespace not declared in jsp header
<c:if.....>
Is there a way/configuration to make the app crash if such coding errors are inside JSP? It is really annoying if page shows up though JSPs contain wrong stuff. In my view this should be default setting....
for the EL side I think it is a very bad approach to filtering out buggy markup. I wished here EL would go the freemarker way, where at a empty you have to explicitly append a '?' to tell that it should produce empty string otherwise an exception is thrown.