I dread somewhat having to open a
thread for this, as both StockOverflow and Coderanch have had past discussions around this. Having scoured the net for answers and spent about five hours trying to troubleshoot, I'm still stumped. I am using
Maven and trying to run a very simple web application containing three text boxes and a submit button which validates the parameters and redirects to a success page if valid.
When attempting to run the relevant
JSP on the
Tomcat 8 server (having done it successfully many times), I am confronted with this:
HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
Almost all of the aforementioned discussion threads on this topic have advised
adding jstl 1.2 as a dependency to pom.xml. Given the error, that seems to make sense, however I have already done this. Everything is also declared correctly and has compiled successfully in the past.
pom.xml
JSP
Maven project structure
The error
I suspect this will end up being another one of those things that "don't work until they do"; I've probably learned and retained most of what I know so far about
JEE thanks to the hours spent debugging!