If you are trying to load your list by using a parameter passed in.. say
and Id from a link or another page, you might need to use the
paramsPrepareParamsStack interceptor and implement Preparable in you
action.

I ran into a similar problem the other day.  You would need to put your
code to populate the list in the Prepare() method.

http://struts.apache.org/2.x/docs/crud-demo-i.html  

check out the "The prepare approach" in the above link.

I hope this helps.
-Scott


-----Original Message-----
From: Roberto Nunnari [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, June 20, 2007 12:16 PM
To: Struts Users Mailing List
Subject: properties at times not found

Hello.

I have an action with a getter for a List.
In the execute method of the action I can verify the list is not empty.
But in the jsp view, at times it reports an empty list.


the action:
public class StorySearch extends ActionSupport {
     private List<Story> stories = null;
     ...
     public String execute() throws Exception {
         ...
         stories = dataManager.searchStories(...);
         for (Story story : stories) {
             System.out.println(" "+story.getId());
         }
         return SUCCESS;
     }

     public List getStories() {
         return stories;
     }


the JSP:
<c:url var="storyURL" value="/StoryView.action"/>
<display:table name="${stories}" requestURI="storySearch.action">
     <display:column property="id" href="${storyURL}" paramId="id"/>
     <display:column property="title"/>
     <display:column property="text"/>
     <display:column property="link" autolink="true"/>
     <display:column property="accessCount" sortable="true"/>
     <display:column property="creationDate" sortable="true"/>
     <display:caption>This is the table caption</display:caption>
</display:table>


Any hints?
Thank you.

-- 
Robi


---------------------------------------------------------------------
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]

Reply via email to