Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Retaining selected values in a portlet

 
yudi raj
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have few states listed in a drop down menu in a portlet. After clicking on a state, the portlet processes the action method and displays their cities. I have linked the cities with states through SQL. However, when the city is loaded, I need the state value to remain selected. Here is my code


code from processAction method
----------------------------------------


I need to know how would I keep the state as selected after the portlet had loaded cities. I know it had got to do something with boolean flags but I really don't know how to approach the problem. Also, after iterating through cities, I need the first value of the city to be selected. Further, after clicking on a city and submitting, both city and state value should remain selected with previously selected values. Thanks in advance.
 
Ashish Sarin
author
Ranch Hand
Posts: 432
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Uday,

I would suggest that you look at actionScopedRequestAttributes container-runtime option to retain values. Also, I would recommend using something like Spring Portlet MVC and Spring form tag library to simplify developing your portlets.

regards
ashish
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic