I have been having a devil of a time getting EL to work on
jBoss. I installed the latest build and have JDK1.5 working. I downloaded the JSTL packages and installed them in the correct place. Everything works fine with a standalone version of
Tomcat (5.5.x or 5.x)
I tried the jBoss forums and looked for problems with EL, but didn't find any fixes.
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
Work fine, but when I get to:
${fn:escapeXml(cookie.userName.value)}
${fn:escapeXml(cookie.password.value)}
They don't get evaluated and the web page prints out the EL.
I know it is just something simple. Is EL turned off by default in jBoss?