If you simply add ${fake} to a jsp page, even if it is reported as an "Error" on the page (red underline). However it still does not consider it an error on make or report the page as an error. This makes knowing what pages have serious problems nearly impossible.
EL errors should be treated the same as tag errors where it highlights the entire page as having an error, and stops compilation from completion on project building.
I have attached a screenshot showing the page not having the red squiggle on the page name but showing an error on the code.
This is a big hinderance and has caused some major problems on our development.