Can not find the tag library descriptor for “”

Use taglib definition in your JSP or better include it in every page by the first line.

<%@ taglib prefix="c" uri="" %>

There’s also fix jstl-1.2 dependency in your project. Also use servlet specification at least 2.4 in your web.xml.

The maven dependencies are (maven is a open source development tool)


In the web.xml start writing

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 


I’d like to add a note that @informatik01 has mentioned in the comment about newer version of JSTL libraries available from Maven repository: JSTL version 1.2.1 API and JSTL 1.2.1 .

Leave a Comment