This week's book giveaway is in the Cloud/Virtualizaton forum.
We're giving away four copies of Mesos in Action and have Roger Ignazio on-line!
See this thread for details.
Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to get state of non checked checkboxes

 
amit mawkin
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I am facing a situation where i need to get states of non checked checkboxes besides checked one, as in my db all non checked will be stored as 'N' and all checked as 'Y'. Considering the fact that user can anytime make a checkbox state from on to off . I need to capture and update the db accordingly , any help would be highly solicited.
Thanks & regards,
Amit Mawkin
 
Abdul Narayan D'souza TP
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Amit
When u do a request.getParameter("checkbox name") and get a String which corresponding to the value of the checkbox u know it is checked.
And if u get null u know it is not checked.
Chow
 
amit mawkin
Ranch Hand
Posts: 73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
But That would be good only in cases where you know before hand , how many checkboxes are there and what are there names, Imagine a scenario where the name is a same its a checkbox group and you do not know how many checkboxes are there as say they are populated from a database. In that case you can never be sure.
 
Winston Smith
Ranch Hand
Posts: 136
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You cannot make this work if all the checkboxes have the same name. You'll need to follow some kind of standard naming convention, such as the name of the form, following by some integer i. This is how I usually code checkboxes when I don't know how many there will be (the code for the checkbox is within some loop which runs i times, and I name each checkbox FormName + i, so this way, when it comes to form submission, I can iterate through the checkboxes with a similar loop, checking which are set and which are not).
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13062
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
But That would be good only in cases where you know before hand , how many checkboxes are there and what are there names, Imagine a scenario where the name is a same its a checkbox group and you do not know how many checkboxes are there as say they are populated from a database. In that case you can never be sure.

This is obviously a case for storing information in the session as the page is being generated, possibly as an ArrayList or String[]
That way when you are processing the form data you will have a list of all checkboxes.
Bill
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic