Loginservlet
来源:互联网 发布:网络直播平台怎么赚钱 编辑:程序博客网 时间:2024/06/07 07:50
package com.szc.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.szc.bean.UserBean;
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
req.setCharacterEncoding("UTF-8");//设置request编码能够读取汉字
resp.setCharacterEncoding("UTF-8");//设置response编码读取汉字
resp.setContentType("text/html");
PrintWriter out = resp.getWriter();//获取输出实例
UserBean user = new UserBean();
user.setUserid(req.getParameter("userid"));//根据表单提交获取用户名
user.setUserpass(req.getParameter("userpass"));//根据表单提交获取密码
out.print("<html><body>");
if(user.getConnect()==null){//判断是否可以成功获取Connection实例
out.println("<h3>数据库连接失败</h3>");
}else
switch(user.check(user.getUserid(), user.getUserpass())){
case 0:
out.println("<h3>没有此用户!</h3>");
break;
case 1:
//登陆成功,获取姓名
String username=user.getUsername(user.getUserid());
user.setUsername(username);
out.println("<h3>欢迎----"+user.getUsername()+"----登录!</h3>");
break;
case 2:
//密码错误,单机登陆跳转到登陆页面
out.println("<h3>密码错误!重新<a href=\"login.jsp\">登录</a></h3>");
break;
}
out.println("</body></html>");
}
}
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.szc.bean.UserBean;
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
req.setCharacterEncoding("UTF-8");//设置request编码能够读取汉字
resp.setCharacterEncoding("UTF-8");//设置response编码读取汉字
resp.setContentType("text/html");
PrintWriter out = resp.getWriter();//获取输出实例
UserBean user = new UserBean();
user.setUserid(req.getParameter("userid"));//根据表单提交获取用户名
user.setUserpass(req.getParameter("userpass"));//根据表单提交获取密码
out.print("<html><body>");
if(user.getConnect()==null){//判断是否可以成功获取Connection实例
out.println("<h3>数据库连接失败</h3>");
}else
switch(user.check(user.getUserid(), user.getUserpass())){
case 0:
out.println("<h3>没有此用户!</h3>");
break;
case 1:
//登陆成功,获取姓名
String username=user.getUsername(user.getUserid());
user.setUsername(username);
out.println("<h3>欢迎----"+user.getUsername()+"----登录!</h3>");
break;
case 2:
//密码错误,单机登陆跳转到登陆页面
out.println("<h3>密码错误!重新<a href=\"login.jsp\">登录</a></h3>");
break;
}
out.println("</body></html>");
}
}
0 0
- Loginservlet
- jsp_project_/store/src/LoginServlet
- /tydaxue/src/servlet/LoginServlet
- 2013-3-4 LoginServlet
- 2013-3-4 LoginServlet
- 11.2 写loginservlet
- LoginServlet源码解析
- 解决:The requested resource (/bookstore/LoginServlet.neng) is not available.
- servlet(2) Cookie DataUtil LastDataServlet ReadCookieServlet GetCGIServlet LoginServlet
- MyEclispe启动Tomcat7时出现错误The servlets named [LoginServlet] and [com.liu.control.LoginServlet] are both
- 请设计一个算法,计算n的阶乘有多少个尾随零。 给定一个int n,请返回n的阶乘的尾零个数。保证n为正整数
- iOS强制横屏
- 数据结构(七) 图
- 树状菜单的运用
- BZOJ 4448 主席树+树链剖分(在线)
- Loginservlet
- 详解java定时任务
- 【笔记】HTML本地存储
- 插入排序—直接插入排序(Straight Insertion Sort)
- Android Eclipse 处理重构“AndroidPackageNameRefactoring”时捕获到异常
- userbean
- Oracle用户授权
- c# 调用log4net,解决中文字符显示乱码的问题
- css中各属性的意思