You need to check for null parameter first:
String sPage = request.getParameter("Page"); if (sPage != null && !"".equals(sPage)) { ChrisC > -----Original Message----- > From: Nicholas Orr [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, May 29, 2002 12:41 PM > To: Tomcat Users List > Subject: Dictate what happens when page loads based on the > Querry String > > > Ok, > > I type in the following url http://localhost/Forms/form.jsp > > Now what should happen is it should do what is in the case 1 > of the switch. > > But it doesn't. It gets caught up on the fact that there is no Page > paramater. > > I have come from the world of asp, and something like this is achieved > simply by doing this. > > If len(request("Page")) < 0 Then > sPage = "1" > End If > > It doesn't matter if "page" is there or not, if page is there > in the form of > form.asp?Page= then the length = 0 if it is form.asp then length = 0 > > How do you do this in java? > > The reason I have the else in there is I have to convert sPage into a > integer cause switch doesn't accept strings unlike VB's > Select which does. > > > > ********************************************************************** > The information contained in this e-mail is confidential and is > intended only for the use of the addressee(s). > If you receive this e-mail in error, any use, distribution or > copying of this e-mail is not permitted. You are requested to > forward unwanted e-mail and address any problems to the > MIM Holdings Limited Support Centre. > > For general enquires: ++61 7 3833 8000 > Support Centre e-mail: [EMAIL PROTECTED] > Support Centre phone: Australia 1800500646 > International ++61 7 38338042 > ********************************************************************** > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>