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