Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import javax.servlet.*;
- import javax.servlet.http.*;
- /**
- * Servlet implementation class for Servlet: login_profile
- *
- */
- public class login_profile extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
- static final long serialVersionUID = 1L;
- /* (non-Java-doc)
- * @see javax.servlet.http.HttpServlet#HttpServlet()
- */
- public login_profile() {
- super();
- }
- /* (non-Java-doc)
- * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
- */
- protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- boolean valid;
- String reg_user, reg_pass, sent_user, sent_pass;
- ServletContext sc = this.getServletContext();
- PrintWriter out = response.getWriter();
- HttpSession s = request.getSession(false);
- reg_user = (String)s.getValue("acc_user");
- reg_pass = (String)s.getValue("acc_pass");
- sent_user = request.getParameter("user");
- sent_pass = request.getParameter("pass");
- if(reg_user.equals(sent_user) && reg_pass.equals(sent_pass)){
- if(request.getParameter("rememberme")!=null){
- Cookie uCookie = new Cookie ("uCookie",reg_user);
- response.addCookie(uCookie);
- }
- RequestDispatcher rd = sc.getRequestDispatcher("/profile.jsp");
- rd.forward(request, response);
- }else{
- out.println("Invalid login information was provided.");
- }
- }
- /* (non-Java-doc)
- * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
- */
- protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- // TODO Auto-generated method stub
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement