struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Pratt <thechrispr...@gmail.com>
Subject Re: about s:generator (struts 2.1.8) - new information
Date Sat, 17 Oct 2009 02:57:49 GMT
Personally, I don't allow scriplets in our company code, but the value is
placed in the page context, but you're trying to get it from the request
scope.

Try pageContext.getAttribute("myAtt").
 (*Chris*)

On Fri, Oct 16, 2009 at 7:14 PM, shenxiaojing <leftkaren@sina.com> wrote:

> Hello, all
>
> Sorry for sending my email twice, I found something wired.
>
> Document from http://struts.apache.org/2.x/docs/generator.html
> tell us:
> var  -  The name to store the resultant iterator into page context, if such
> name is supplied
>
> but:
> <s:generator val="%{'aaa,bbb,ccc,ddd,eee'}" count="4" separator=","
> var="myAtt" />
> <%
>  java.util.Iterator i = (java.util.Iterator) request.getAttribute("myAtt
> ");
>  while(i != null && i.hasNext()) {
>     String s = (String) i.next(); %>
>     <%=s%> <br/>
> <%    }
> %>
>
> is right, and if I use pageContext.getAttribute("myAtt"); I got null.
> Is there something wrong with my code?
>
>
>
> Karen
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message