You shouldn't even need to use <c:out to output values either. When it works, you can 
just use ${obj.attr} directly in your HTML/JSP. The web XML is the likely cause.

> -----Original Message-----
> From: Andrew Watters [mailto:[EMAIL PROTECTED]
> Sent: 16 August 2004 13:12
> To: Tomcat Users List
> Subject: Re: can't use EL <c:out value="${obj.names}"....
> 
> 
> Hi Tobias
> 
> I've previously had the same problem. The cause, in my case, 
> was that I 
> was declaring servlet spec 2.3 in web.xml. I changed this to 
> 2.4 and it 
> resolved the problem. The declaration I have is
> 
> <web-app xmlns="http://java.sun.com/xml/ns/j2ee"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"; version="2.4">
> 
> Hope that helps
> 
> Regards
> Andrew
> 
> 
> Tobias Eriksson wrote:
> 
> >Hi
> >
> > For some reason I'm having difficulties getting something 
> as simple as
> >this to work, see below.
> >
> > The result I get is this, see below. It seems to me that the
> >VALUE-attribute is not evaluated. I've downloaded the 
> JSTL-package from
> >apache's homepage and I've included the tld and jar files in 
> the WEB-INF
> >dir.
> >
> > I am not sure what to try next, so any pointers would be 
> appreciated.
> >
> >Regards
> >
> > Tobias
> >
> > 
> >
> >*******************
> >
> > 
> >
> >This is my JSP page. 
> >77 
> >${ttt.val} 
> >Name: ${ttt.val}
> >Parameter values passed to this page for each parameter: 
> >
> >${current.key} 
> >
> >${aVal} 
> >
> > 
> >
> > 
> >
> > 
> >
> >**************
> >
> > 
> >
> > 
> >
> ><%@ page language="java" import="java.lang.*,java.util.*" %>
> >
> ><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"; %>
> >
> > 
> >
> ><html>
> >
> >  <head>
> >
> >    <base href="<%=basePath%>">
> >
> >    
> >
> >    <title>My JSP Tag-test page</title>
> >
> >    
> >
> >  </head>
> >
> > 
> >
> >  <body>
> >
> >  
> >
> >    This is my JSP page. <br>
> >
> >    
> >
> ><jsp:useBean id="ttt" class="com.comopt.support.beans.TestBean"
> >scope="request" />
> >
> ><jsp:getProperty name="ttt" property="val" />
> >
> ><BR>
> >
> ><c:out value="${ttt.val}" />
> >
> ><BR>
> >
> ><c:forEach items="${ttt.Names}" var="aname">
> >
> >   Name: <c:out value="${ttt.val}" /><BR>
> >
> ></c:forEach>    
> >
> > 
> >
> > 
> >
> ><b>Parameter values passed to this page for each parameter: </b>
> >
> ><table border="2">
> >
> ><c:forEach var="current" items="${param}">
> >
> >    <tr>
> >
> >    <td>
> >
> >    <b><c:out value="${current.key}" /></b>
> >
> >    </td>
> >
> >        <c:forEach var="aVal" items="${paramValues[current.key]}">
> >
> >            <td>
> >
> >            <c:out value="${aVal}" />
> >
> >            </td>
> >
> >        </c:forEach>
> >
> >    </tr>
> >
> ></c:forEach>
> >
> ></table>
> >
> > 
> >
> > 
> >
> >  </body>
> >
> ></html>
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >  
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


<FONT SIZE=1 FACE="VERDANA,ARIAL" COLOR=BLUE> 
-------------------------------------------------------
QAS Ltd.
Developers of QuickAddress Software
<a href="http://www.qas.com";>www.qas.com</a>
Registered in England: No 2582055
Registered in Australia: No 082 851 474
-------------------------------------------------------
</FONT>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to