Win a copy of The Way of the Web Tester: A Beginner's Guide to Automating Tests this week in the Testing forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

s:iterator, can you save values other control tags like s:label? POJO

E Robb
Ranch Hand
Posts: 111
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a s:iterator that that is calling a POJO. I dont want the values printed out to screen I want them stored and used in a s:label value.

Is it possible and is the correct approach? I am working with the simple xhtml theme on a non form. Im just trying to print out a table.

Create the objects:

The POJO returns a hashmap with this call:

This simple table works correctly as struts is using s:label to insert the tr and td tags.

The html it is rendered like this:

My problem is this... one of the calls to the control label value needs to use an iterator to call a second method to get multiple data points to display in the same control value. Its should look like this when rendered.

I need this iterator:

Instead of printing out the iterators data to directly to the the JSP page is there a way to run the iterator and place the results in the s:label value?

Any help would be appreciated.

  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic