View difference between Paste ID: sbC5V5eW and 5cGsVFH0
SHOW: | | - or go back to the newest paste.
1
//Login Servlet
2
3
package com.synchronoss.dbsync.controller;
4
5
import java.io.IOException;
6
import java.io.PrintWriter;
7
8
import javax.servlet.RequestDispatcher;
9
import javax.servlet.ServletException;
10
import javax.servlet.http.HttpServlet;
11
import javax.servlet.http.HttpServletRequest;
12
import javax.servlet.http.HttpServletResponse;
13
14
/**
15
 * Servlet implementation class LoginServlet
16
 */
17
public class LoginServlet extends HttpServlet {
18
	private static final long serialVersionUID = 1L;
19
       
20
    /**
21
     * @see HttpServlet#HttpServlet()
22
     */
23
    public LoginServlet() {
24
        super();
25
        // TODO Auto-generated constructor stub
26
    }
27
28
	/**
29
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
30
	 */
31
	/*protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
32
		// TODO Auto-generated method stub
33
		 String username=request.getParameter("user");
34
		String password=request.getParameter("pass");
35
		PrintWriter out = response.getWriter();  
36
		out.println("loginservlet");
37
		out.println(username+password);
38
		RequestDispatcher rd=request.getRequestDispatcher("personmanager");  
39
        rd.forward(request,response); 
40
         out.close(); 
41
         
42
         
43
	}*/
44
45
	/**
46
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
47
	 */
48
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
49
		response.setContentType("text/html");  
50
			// TODO Auto-generated method stub
51
		String username=request.getParameter("user");
52
		String password=request.getParameter("pass");
53
		PrintWriter out = response.getWriter();  
54
		out.println("loginservlet");
55
		out.println(username+password);
56
		RequestDispatcher rd=request.getRequestDispatcher("personmanager");  
57
        rd.forward(request,response);  
58
		
59
		 /* if(username=="user" && password=="pass"){  
60
		        RequestDispatcher rd=request.getRequestDispatcher("/controller/PersonManagerServlet.java");  
61
		        rd.forward(request,response);  
62
		    }  
63
		    else{  
64
		        out.print("Sorry username or password error");  
65
		        RequestDispatcher rd=request.getRequestDispatcher("login.jsp");  
66
		        //rd.forward(request,response);  
67
		    }  */
68
		  out.close();
69
	}
70
71
}
72
73
//Web.xml
74
75
<?xml version="1.0" encoding="UTF-8"?>
76
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
77
  <display-name>dbsync-webapp</display-name>
78
  <servlet>
79
    <servlet-name>PersonManager</servlet-name>
80
    <servlet-class>com.synchronoss.dbsync.controller.PersonManagerServlet</servlet-class>
81
  </servlet>
82
  <servlet>
83
    <servlet-name>SaverServlet</servlet-name>
84
    <servlet-class>com.synchronoss.dbsync.controller.SaverServlet</servlet-class>
85
  </servlet>
86
  <servlet-mapping>
87
    <servlet-name>PersonManager</servlet-name>
88
    <url-pattern>/personmanager</url-pattern>
89
  </servlet-mapping>
90
  <servlet-mapping>
91
    <servlet-name>SaverServlet</servlet-name>
92
    <url-pattern>/saver</url-pattern>
93
  </servlet-mapping>
94
  <welcome-file-list>
95
    <welcome-file>login.jsp</welcome-file>
96
  </welcome-file-list>
97
  <servlet>
98-
    <description></description>
98+
99-
    <display-name>LoginServlet</display-name>
99+
100
  </servlet>
101
  <servlet-mapping>
102
    <servlet-name>LoginServlet</servlet-name>
103
    <url-pattern>/login</url-pattern>
104-
  
104+
105
</web-app>