The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved

Developing a Spring MVC, using a JSP file as a View resource.

example.jsp

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<body>
<h1>Spring MVC web application</h1>
</body>
</html>

Above is a simple JSP page, but hits the following jstl error?


SEVERE: Servlet.service() for servlet mvc-dispatcher threw exception
org.apache.jasper.JasperException: 

  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

  at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
  at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
  at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
  //...

Solution

By default, the jstl jar is not included in the Spring framework. To fix it, declares the jstl dependency like this :

pom.xml

  <dependency>
	<groupId>jstl</groupId>
	<artifactId>jstl</artifactId>
	<version>1.2</version>
  </dependency>

About the Author

author image
mkyong
Founder of Mkyong.com, love Java and open source stuff. Follow him on Twitter. If you like my tutorials, consider make a donation to these charities.

Comments

avatar
5 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
????Davel AltankhurleyvijayaAnatoly Anatolievich Recent comment authors
newest oldest most voted
Davel Altan
Guest
Davel Altan

thank you soooo much..it worked for me,

????
Guest
????

thank you very much! By the way I am not using Spring now but have exception like this and solution helps. So where and how have you found this solution? In special books?

khurley
Guest
khurley

This did not help my situation. also – shouldn’t the groupid read: javax.servlet ?

I get the same error regardless. How do I take the next step in debugging this situation?

vijaya
Guest
vijaya

even though i am using jstl1.2 jar in my application. still facing the same. can yo help me with this.

Anatoly Anatolievich
Guest
Anatoly Anatolievich

mkyong, thanks, it helped me with some old project!