The problem was that when I added tags for JSTL in my JSP, JDeveloper suggested that it could automatically add JSTL to my ADF project. There could be nothing wrong with that, I let it do this and it added an older version of JSTL to my web.xml file.
The key (I believe) is that I had to completely remove the web.xml file from the class directory, otherwise my version of JDeveloper used the old one with bad JSTL information.
After removing the corresponding cans and references to it and performing a clean overhaul, I was fine. Derp.
Thanks for the help.:)
source share