Win a copy of Learn Spring Security (video course) this week in the Spring forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Adding <c:if> to option tag

 
Skanda Raman
Ranch Hand
Posts: 205
Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am using JSTL to get populate the book list to select box.

In my action class i am setting selected book name to session on submitting the form. My success page of the action is also the same input page. So I am expecting the selected book name to be selected in the drop box.


so i added the line to option tag.


But the value is not selected as expected. Please let me know if I am making any thing wrong here.
 
Bhoomika Bathla
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Try changing the line number four of your jsp to following : -



Thanks
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64607
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Did you look at the generated HTML to see if it was correct?
 
Bhoomika Bathla
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yes i checked the source code it is showing one of the option as selected, which i select and if you are not able to get the result try printing the value of "sessionScope.selectedState".
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64607
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bhoomika Bathla wrote:yes i checked the source code...

But you're not the one who needs to do the checking. The first step the OP should take is to check the generated HTML.
 
Skanda Raman
Ranch Hand
Posts: 205
Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Bhoomika.

@Bear- I checked the generated HTML. As the value was getting printed when not placed inside the option tag, i was confused about the syntax usage. Any ways thanks for all help.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic