Hello: According to the c:forEach doc, the var attribute of the c:forEach tag has nested visibility.
What does that mean? I am trying to access the current object of the iteration and always getting null. Here is an example: <[EMAIL PROTECTED] language="java" %> <[EMAIL PROTECTED] import="java.util.*" %> <[EMAIL PROTECTED] uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <% HashSet<String> mySet = new HashSet<String>(); mySet.add("Str1"); mySet.add("Str2"); mySet.add("Str3"); mySet.add("Str4"); mySet.add("Str5"); mySet.add("Str6"); mySet.add("Str7"); request.setAttribute("mySet",mySet); %> <c:forEach var="str" items="${mySet}"> <% String str = (String)request.getAttribute("str"); %> <p> <%= str %> </c:forEach> The value of str is always null. How can I fix this? Thanks, Neil -- Neil Aggarwal, (214)986-3533, www.JAMMConsulting.com FREE! Eliminate junk email and reclaim your inbox. Visit http://www.spammilter.com for details. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
