Well,

the first thing you should do is to check if username and password are
empty in client side by using JavaScript, this way you can save
server-time and net-traffic, if you don`t know how to do it, tell me.


If you want to do it in the server, check if when you put nothing in the
textfields, you get null o void string --> "".

If you get "", you only have to check wether you receive a "" in these
fields.


I don't know if you understand me, becouse my english isn't very good,
bat I hope so.

Tell me something,   Dani


----- Mensaje Original -----
De: Chin Sung Kit <[EMAIL PROTECTED]>
Fecha: Jueves, Septiembre 28, 2000 10:26 am
Asunto: Re: jsp login page

> hi,
> thanks for you reply.
>
> yes, there are both in the same file, so what do i need to do in
> order to counter
> this problem?
>
> ced
>
> Dani Clemente wrote:
>
> > Hi
> >
> > Is there in the same file the scriptlet and de html code?, if
> so, the
> > problem is that the first time the page is requested, both
> username and
> > password don't exist, so when you try gettinf their values, you
> get null
> > and else statement is executed.
> >
> > I hope this was useful.
> >
> > Dani
> >
> > ----- Mensaje Original -----
> > De: Chin Sung Kit <[EMAIL PROTECTED]>
> > Fecha: Jueves, Septiembre 28, 2000 8:46 am
> > Asunto: jsp login page
> >
> > > hi,
> > >
> > > can anyone point out what is wrong with my code?  when i first
> > > load the
> > > page, the message, "please fill in the form again, blah blah"
> already> > appeared.  i thought i put an ELSE statement there.
> > >
> > > can anyone shed some light on this?
> > >
> > > ced
> > >
> > > below is the jsp code:
> > >
> > > <%@page language="java" import="java.sql.*, jsp.*,
> javax.servlet.*"%>> > <jsp:useBean id="beanConnect"
> class="jsp.DbBean" scope="application"/>
> > > <%@page session="false"%>
> > > <%
> > > String userId = request.getParameter("username");
> > > String password = request.getParameter("password");
> > > if ((userId != null) && (password != null)) {
> > > String sql = "select userid from t_staff where userid='" +
> userId +
> > > "'and password='" + password +"'";
> > > beanConnect.connect();
> > > ResultSet rs = beanConnect.execSQL(sql);
> > >
> > > if (rs.next()) {
> > >  HttpSession userSession = request.getSession(true);
> > >  userSession.putValue("userName", userId);
> > >         response.sendRedirect("/test/jsp/home.jsp");
> > >        }
> > > }
> > > else {
> > > out.println("<h3>Please fill in the form again!  You have
> typed in
> > > either the wrong USERID or PASSWORD</h3>");
> > > }
> > > %>
> > > <html>
> > > <head>
> > > <title>eDORIS Login</title>
> > > <meta http-equiv="Content-Type" content="text/html;
> charset=iso-
> > > 8859-1">
> > >
> > > </head>
> > > <body bgcolor="#FFFFFF">
> > > <form name="loginform" method="post" action="/test/jsp/Login.jsp">
> > >  <p>User Name:
> > >    <input type="text" name="username">
> > >  </p>
> > >  <p>Password:
> > >    <input type="password" name="password">
> > >  </p>
> > >  <p>
> > >    <input type="submit" name="Submit" value="Sign In">
> > >  </p>
> > > </form>
> > > </body>
> > > </html>
> > >
> > >
> >
>
========================================================================
> ===
> > > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> > > JSP-INTEREST".
> > > Some relevant FAQs on JSP/Servlets can be found at:
> > >
> > > http://java.sun.com/products/jsp/faq.html
> > > http://www.esperanto.org.nz/jsp/jspfaq.html
> > > http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> > > http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
> > >
> >
> >
>
========================================================================
===> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
> > Some relevant FAQs on JSP/Servlets can be found at:
> >
> >  http://java.sun.com/products/jsp/faq.html
> >  http://www.esperanto.org.nz/jsp/jspfaq.html
> >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
>
>
========================================================================
===
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> JSP-INTEREST".
> Some relevant FAQs on JSP/Servlets can be found at:
>
> http://java.sun.com/products/jsp/faq.html
> http://www.esperanto.org.nz/jsp/jspfaq.html
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
>

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to