This is most likely because you haven't configured your web application as a Servlet 2.4 application. Check which XML Schema you reference in your web.xml file.
The easy way to fix this is just to leave your application at Servlet 2.3 and use the <c:out> tag.
If you want to upgrade your application to Servlet 2.4, there's More information on what to do at
this link. Since you will be using a different version of JSTL, you will also need to change your taglib definitions as per
this link. This link also directs you to where you can download the JSTL 2.0 jars if you need them.
[ February 09, 2007: Message edited by: Merrill Higginson ]