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

Simple JSTL and Struts Question

 
Garandi Garandi
Ranch Hand
Posts: 192
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have the following line in my jsp page.


which renders n checkboxes,more over I use DynaActionForm.
Question: How do I know which checkbox was clicked and which one wasn't using DynaActionForm?
Thank you in advance
Garandi
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64633
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Moved to the Struts forum.
 
Merrill Higginson
Ranch Hand
Posts: 4864
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In your action form, the property "test" should be defined as type String[]. When the form is submitted, this String array will contain a string matching the value attribute for each check box that was checked.

If you want the check boxes to be checked or unchecked based on the current value of the "test" array in the DynaActionForm, you should use the struts <html:checkboxes> tag.
 
Garandi Garandi
Ranch Hand
Posts: 192
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Merrill,
Thank you very much for your reply, it was very useful. I change to


I see the lable for the checkboxes but not the checkbox itself, I try to use multibox I had the same problem. although I have the following line on top of my page <%@ taglib uri="/tags/struts-html-el" prefix="html" %>
In the log I get the following error
Could not complete parsing, unmatched tags: submit

Thank you
Garandi
[ May 05, 2005: Message edited by: Garandi Garandi ]
 
Garandi Garandi
Ranch Hand
Posts: 192
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had a <br /> and that was causing problem, now it works.
Thank you
Garandi
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic