⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loginservlet.java~7~

📁 this servlet for system login
💻 JAVA~7~
字号:
package com.talent.system.login;import java.io.*;import java.util.*;import java.sql.*;import javax.rmi.*;import javax.sql.*;import javax.ejb.*;import javax.naming.*;import javax.servlet.*;import javax.servlet.http.*;import javax.transaction.UserTransaction;import weblogic.jndi.*;/** * <p>Title: LoginServlet</p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2003-01-05</p> * <p>Company: www.chinatalent.com</p> * @author jingyucui * @version 1.0 */public class LoginServlet extends HttpServlet {  static final private String CONTENT_TYPE = "text/html; charset=GBK";  //Initialize global variables  public void init() throws ServletException {  }  //Process the HTTP Get request  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {    doPost(request,response);  }  //Process the HTTP Post request  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {    String      id        = null;    String      password  = null;    HttpSession session   = null;    Hashtable   env       = new Hashtable();    Context     context   = null;    LoginHome   loginHome = null;    Login       login     = null;    ResultSet   resultSet;    ServletContext servletContext = getServletContext();    try{      id = request.getParameter("operatorid");      password = request.getParameter("password");  System.out.println("Idqwerqwer======"+id);  System.out.println("Password======"+password);      context = new InitialContext(env);  System.out.println("1111111111111111");      Object obj = context.lookup("Login");      loginHome = (LoginHome)PortableRemoteObject.narrow(obj,LoginHome.class);  System.out.println("2222222222222222222");      login = loginHome.create();//检测该操作员斯否存在      if (!login.checkLoginUser(id)){  System.out.println("3333333333333");        RequestDispatcher dispatcher = request.getRequestDispatcher("./jsp/error/error.jsp?key=0006");        dispatcher.forward(request, response);      }//检测操作员密码是否正确      if (!login.checkLoginPassword(id,password)){  System.out.println("4444444444444");        RequestDispatcher dispatcher = request.getRequestDispatcher("./jsp/error/error.jsp?key=0007");        dispatcher.forward(request, response);      }//提取该操作员信息  System.out.println("5555555555");      resultSet = login.selectLoginUser(id);      session.setAttribute("LoginUser",resultSet);System.out.println("PPPPPPPPPPPPPPPPPPPPP");      RequestDispatcher dispatcher = request.getRequestDispatcher("./login.jsp");System.out.println("AAAAAAAAAAAAAAAAAAaaaa");      dispatcher.forward(request, response);    }catch(Exception e){    }  }  //Clean up resources  public void destroy() {  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -