This might work try using the equals method

if ( id.equals("")
{
 out.println("Invalid login Id");
 }
 else
 {
 %>
  <jsp:forward page="What ever page or JSP you want"/>
 <%
following code
%>


Santosh





Kuklani Mahesh <[EMAIL PROTECTED]> on 06/12/2000 01:37:08 PM

Please respond to A mailing list about Java Server Pages specification and
      reference <[EMAIL PROTECTED]>

To:   [EMAIL PROTECTED]
cc:    (bcc: Santosh Daryani/IT/Aon Consulting)

Subject:  If condition in jsp



Hi ,
    I am new to jsp and want to design a form. The form has 2 fields id and
password. I want to check in jsp whether if the field is null then re-direct
him to login.html again. Below is my code, if i am sending blank id field
still i am getting hello printed on the browser but i want it to redirect to
login page.

login.jsp

<html>
<head>
<title> Login Successfull </title>
</head>
<body>
<%@ page language="java" %>
<% String id = request.getParameter("cid") ;
   if(id =="" || id == " " || id == "  ")
    {

response.sendRedirect("D:\\jswdk\\jswdk-1.0.1\\examples\\WEB-INF\\servlets\\
login.html") ;
    }
    else
    { %>

    Hello <%=request.getParameter("cid") %>
    <% } %>
</body>
</html>

Thanks in advance.

Mahesh.

===========================================================================
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