Merry Christmas!
Colin
----- Original Message -----
From: "Ali Chadorbaf" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, December 17, 2001 8:43 AM
Subject: Re: request.getParameter() question
> Colin,
> Thank you very much for your valuable code. It is a great x-mas gift for
me and
> works perfect now. Also very appreciate Richard tips, I am gona use these
tips
> in other features.
>
> Happy x-mas to you guys.
>
>
>
> --- Colin Capriati <[EMAIL PROTECTED]> wrote:
> > Ali,
> >
> > Thank you for the details of your current problem/solution. Richard has
a
> > good point in that heavy dependence on JavaScript can be problematic.
Your
> > point about server resources when using session variables is valid as
well.
> > Ultimately then you will decide which will provide a bettor solution for
> > your particular needs. If you decide to use JavaScript, here is a sample
of
> > what I was thinking.
> >
> > <input type="checkbox"
> > ID="cb<%=colName%><%=rowno%>"
> > name=""
> > onchange="checkboxChangeed(this)">
> > <input type="hidden"
> > ID="h<%=colName%><%=rowno%>"
> > name="0<%=colName%><%=rowno%>">
> >
> > <SCRIPT>
> > function checkboxChangeed(field){
> > var h = document.getElementById("h"+field.id.substr(2));
> > h.name="1"+h.name.substring(1);
> > h.value = field.checked;//Ali: I think you will know better than I
how
> > to handle the value.
> > }
> > </SCRIPT>
> >
> > Regards,
> >
> > Colin
> >
> > ----- Original Message -----
> > From: "Ali Chadorbaf" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Friday, December 14, 2001 11:55 AM
> > Subject: Re: request.getParameter() question
> >
> >
> > > Thanks for your reply. Still need more help.
> > >
> > > Actually this a checkbox issue. I my case i believe
> > > your suggestions couldn't help me
> > > (req.getParameterNames(). Also assign default value)
> > >
> > > Let's explain more:
> > > On client: I have a JSP page like spread sheet(grid).
> > > some of the columns may be checkboxs. As you know
> > > checkbox will not pass a value to webserver when is
> > > un-checked. If any column changed, it's name will
> > > concatenated by 1. (field.name= "1"+field.name).
> > >
> > > On server: The servlet will only request for
> > > changed-columns and update database.
> > > request.getParameter("1"+col_name);
> > >
> > > This logic works good for all other tags except
> > > checkboxs. Because cannot realize the
> > > 1- checkbox is never changed.
> > > 2- checkbox is changed to un-check.
> > > Servlet must ignore the first case but update the
> > > database for the second case.
> > >
> > > Thanks...Ali
> > > --- Mark Galbreath <[EMAIL PROTECTED]> wrote:
> > > > Or assign the parameter a default value.
> > > >
> > > > Mark
> > > >
> > > > -----Original Message-----
> > > > From: Jeremy W. Redmond
> > > > Sent: Friday, December 14, 2001 12:31 PM
> > > >
> > > > see if it is in the enumeration
> > > > req.getParameterNames().
> > > >
> > > > -----Original Message-----
> > > >
> > > > value=request.getParameter("param_name");
> > > >
> > > > The above statement in called page will return null
> > > > in
> > > > two cases:
> > > >
> > > > 1-when the "param_name" is passed with no value
> > > > 2-when the "param_name" didn't pass at all.
> > > >
> > > > How can I differentiate these two. I mean I need to
> > > > somehow know whether
> > > > Parameter did not pass or passed with no value.
> > > >
> > > >
> > >
> >
___________________________________________________________________________
> > > > To unsubscribe, send email to [EMAIL PROTECTED]
> > > > and include in the body
> > > > of the message "signoff SERVLET-INTEREST".
> > > >
> > > > Archives:
> > > >
> > > http://archives.java.sun.com/archives/servlet-interest.html
> > > > Resources:
> > > >
> > > http://java.sun.com/products/servlet/external-resources.html
> > > > LISTSERV Help:
> > > > http://www.lsoft.com/manuals/user/user.html
> > > >
> > >
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Check out Yahoo! Shopping and Yahoo! Auctions for all of
> > > your unique holiday gifts! Buy at http://shopping.yahoo.com
> > > or bid at http://auctions.yahoo.com
> > >
> > >
> >
___________________________________________________________________________
> > > To unsubscribe, send email to [EMAIL PROTECTED] and include in the
> > body
> > > of the message "signoff SERVLET-INTEREST".
> > >
> > > Archives: http://archives.java.sun.com/archives/servlet-interest.html
> > > Resources:
http://java.sun.com/products/servlet/external-resources.html
> > > LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
> > >
> > >
> >
> >
___________________________________________________________________________
> > To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> > of the message "signoff SERVLET-INTEREST".
> >
> > Archives: http://archives.java.sun.com/archives/servlet-interest.html
> > Resources: http://java.sun.com/products/servlet/external-resources.html
> > LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Check out Yahoo! Shopping and Yahoo! Auctions for all of
> your unique holiday gifts! Buy at http://shopping.yahoo.com
> or bid at http://auctions.yahoo.com
>
>
___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html