I’ve included servlet-api.jar in the classpath for Tomcat and the project but I’m still getting the following error
java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/BodyTagSupport
at java.lang.ClassLoader.findBootstrapClass(Native Method)
at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:892)
at java.lang.ClassLoader.loadClass(ClassLoader.java:302)
at java.lang.ClassLoader.loadClass(ClassLoader.java:300)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
....
The
BodyTagSupportclass is not inservlet-api.jar– you need the JSP API JAR. You can find a copy in the SpringSource repo or on Maven Central.