<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>problem with JSTL EL</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">I'm seeing a strange problem that I'm wondering if anyone else has seen. I am trying to use the JSTL c:out tag with expression language to display information stored in the pageContext and request.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">in my JSP</FONT>

<BR><FONT SIZE=2 FACE="Arial"><c:set value="TEST" var="test"/></FONT>

<BR><FONT SIZE=2 FACE="Arial"><c:out value="${test}"/><br></FONT>

<BR><FONT SIZE=2 FACE="Arial"><%=pageContext.getAttribute("test")%><br></FONT>

<BR><FONT SIZE=2 FACE="Arial"><c:if test="${test}"></FONT>

<BR><FONT SIZE=2 FACE="Arial">TRUE</FONT>

<BR><FONT SIZE=2 FACE="Arial"></c:if><br></FONT>

<BR><FONT SIZE=2 FACE="Arial"><c:if test="<%="TEST".equals(pageContext.getAttribute("test"))%>"></FONT>

<BR><FONT SIZE=2 FACE="Arial">TRUE</FONT>

<BR><FONT SIZE=2 FACE="Arial"></c:if><br></FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">what I see</FONT>

<BR><FONT SIZE=2 FACE="Arial">${test}</FONT>

<BR><FONT SIZE=2 FACE="Arial">TEST</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">TRUE</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">So, the c tags are working (set, out, if all do something) </FONT>

<BR><FONT SIZE=2 FACE="Arial">But, expression language does not work - the expressions are not being evaluated</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I am running Tomcat 5.0.28 with OpenCMS 6a2 and Java1.4.2</FONT>

<BR><FONT SIZE=2 FACE="Arial">I installed the jstl-examples webapp and do not see problems with EL there.</FONT>

<BR><FONT SIZE=2 FACE="Arial">So, I am wondering if anyone has had problems with EL within OpenCms.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">thx</FONT>

<BR><FONT SIZE=2 FACE="Arial">andy</FONT>
</P>
<BR>
<BR>

</BODY>
</HTML>