loginservlet.java

来自「JSP制作的一个在线书店 拥有简单的功能 请看看吧 初学者」· Java 代码 · 共 60 行

JAVA
60
字号
package bookadmin;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import common.MemberBean;import ConnBean.DBregedit;public class loginServlet extends HttpServlet{    private static final String CONTENT_TYPE ="text/html; charset=GB2312";    //Initialize global variables    public void init() throws ServletException {}    //Process the HTTP Get request    public void doGet(HttpServletRequest request, HttpServletResponse response) throws           ServletException, IOException {       response.setContentType(CONTENT_TYPE);       response.setCharacterEncoding("BG2312");       request.setCharacterEncoding("GB2312");       PrintWriter out = response.getWriter();       HttpSession session = request.getSession();       String loginName = request.getParameter("userName");       String loginPassword = request.getParameter("loginPassword");       MemberBean objMB = new MemberBean();       objMB.setMemberName(loginName);       objMB.setPassword(loginPassword);       DBregedit objLs = new DBregedit();       if (objLs.SelectUserInfo(objMB)) {           Vector v = (Vector) objLs.SelectUserLogin(                   "select * from Member where memberName='" + loginName +"'");           //session.setAttribute("getCustomerInfo",v);           System.out.println(v);           String getid = ((MemberBean) v.get(0)).getMemberuid().toString();           session.setAttribute("username",loginName);           session.setAttribute("MemberNo",getid);           //System.out.println("loginsevlet------"+getid);           session.setAttribute("finishLogin","true");           response.sendRedirect("loginSucceed.jsp");       } else {           session.setAttribute("finishLogin", "false");           response.sendRedirect("failPage.jsp");      }      out.close();   }   //Process the HTTP Post request   public void doPost(HttpServletRequest request, HttpServletResponse response) throws           ServletException, IOException {       doGet(request, response);   }   //Clean up resources   public void destroy() {}}

⌨️ 快捷键说明

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