Java Servlet login Example

  Java Servlet login Example


index.html

<form action="login" method="post">
   <table>
   <tr>
      <td><font face="verdana" size="2px">Name:</font></td>
      <td><input type="text" name="userName"></td>
   </tr>
   <tr>
      <td><font face="verdana" size="2px">Password:</font></td>
      <td><input type="password" name="userPassword"></td>
   </tr>
   </table>
      <input type="submit" value="Login">
</form>

OnServletLogin.java


package java4s;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class OnServletLogin extends HttpServlet  
{
    protected void doPost(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException
            {
                        PrintWriter pw=res.getWriter();
                        res.setContentType("text/html");

                        String user=req.getParameter("userName");
                        String pass=req.getParameter("userPassword");

                        if(user.equals("java4s")&&pass.equals("java4s"))
                 pw.println("Login Success...!");
                else
                 pw.println("Login Failed...!");
                         pw.close();

            }

}

web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

 <servlet>
   <servlet-name>loginServlet</servlet-name>
   <servlet-class>java4s.OnServletLogin</servlet-class>
 </servlet>
  <servlet-mapping>
   <servlet-name>loginServlet</servlet-name>
   <url-pattern>/login</url-pattern>
 </servlet-mapping>
  <welcome-file-list>
   <welcome-file>index.html</welcome-file>
 </welcome-file-list>
 </web-app>

Comments

Popular posts from this blog

Artificial Intelligence

The taxonomy of CASE Tools

Zoho Second round - adding a digit to all the digits of a number