This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
The return value of your EL function is intrinsically stored nowhere. In this example, since you are using it as the items value of a forEach tag, its consecutive elements will be stored in page scope using the name itemonly within the body of the forEach tag.
The elements will not be available outside the forEach body, and the return value of the function itself is never stored in any scope. [ October 27, 2005: Message edited by: Bear Bibeault ]