Check that your deployment descriptor declares a
servlet specification of 2.4 and not 2.3. EL is disabled with version 2.3 by default.
Also, which container are you using? Before
Tomcat 5.x (
JSP 2.0), EL was not (required to be) supported by the container itself but was usually found in tags like <c
ut>.
EDIT: 1. Take a look at the JSP FAQs, it explains what I said in detail :
http://faq.javaranch.com/java/ElOrJstlNotWorkingAsExpected 2. You've posted in the wrong forum, this isn't a servlet question, it's about JSPs/ JSTL.
You should've posted it
here.
[ September 28, 2007: Message edited by: Tarun Yadav ]