I came across the same situation, and I understand that the error is being thrown, obviously, because something went wrong with the JSTL. Because STS templates rely on Maven2, you need to manually remove the JSTL artifact from your local Maven2 repository .
In Windows 7:
Delete the folder c:\Users\<Username>\.m2\repository\javax\servlet\jstl\.
On Linux: Delete the folder/home/<Username>/.m2/repository/javax/servlet/jstl/
. STS, , . Maven2 . , /, .