package com.wb.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.wb.entity.User;
import com.wb.service.UserService;
import com.wb.service.impl.UserServiceImpl;
public class DoLoginServlet extends HttpServlet {
private UserService userService=new UserServiceImpl();
/**
* Constructor of the object.
*/
public DoLoginServlet() {
super();
}
/**
* Destruction of the servlet. <br>
*/
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
/**
* The doGet method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to get.
*
* @param request
* the request send by the client to the server
* @param response
* the response send by the server to the client
* @throws ServletException
* if an error occurred
* @throws IOException
* if an error occurred
*/
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
/**
* The doPost method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to
* post.
*
* @param request
* the request send by the client to the server
* @param response
* the response send by the server to the client
* @throws ServletException
* if an error occurred
* @throws IOException
* if an error occurred
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
//获取用户名
String userName=request.getParameter("userName");
//获取密码
String pwd=request.getParameter("pwd");
User user=new User();
user.setUserName(userName);
user.setPwd(pwd);
//service里面的登录方法判断登录是否成功
int count=userService.get(user);
//把count的值传到前台的ajaxsuccess方法离
if(count>0){
request.getSession().setAttribute("userName",userName);
}
out.print(count);
}
/**
* Initialization of the servlet. <br>
*
* @throws ServletException
* if an error occurs
*/
public void init() throws ServletException {
// Put your code here
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
jsp+servlet+ajax实现登录.zip (44个子文件)
jsp+servlet+ajax实现登录
login
src
com
wb
entity
User.java 452B
dao
impl
UserDaoImpl.java 718B
UserDao.java 194B
rowMapper
RowMapper.java 181B
impl
UserRowMapper.java 372B
util
JdbcUtil.java 2KB
MakeCertPic.java 3KB
JdbcTemplate.java 2KB
service
UserService.java 188B
impl
UserServiceImpl.java 681B
servlet
DoLoginServlet.java 3KB
dataSource.properties 128B
.classpath 1KB
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 414B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 476B
.jsdtscope 522B
org.eclipse.jdt.core.prefs 364B
.project 1KB
WebRoot
META-INF
MANIFEST.MF 39B
js
plugs.js 6KB
jquery-3.2.1.min.js 85KB
index.jsp 829B
css
alert.css 901B
login.jsp 4KB
WEB-INF
classes
com
wb
entity
User.class 899B
dao
impl
UserDaoImpl.class 1KB
UserDao.class 168B
rowMapper
impl
UserRowMapper.class 783B
RowMapper.class 232B
util
JdbcTemplate.class 2KB
JdbcUtil.class 2KB
MakeCertPic.class 3KB
service
UserService.class 158B
impl
UserServiceImpl.class 900B
servlet
DoLoginServlet.class 2KB
dataSource.properties 128B
lib
commons-pool-1.5.5.jar 98KB
mysql-connector-java-5.1.22-bin.jar 813KB
gson-2.7.jar 227KB
commons-dbcp-1.4.jar 157KB
web.xml 859B
blog.sql 26KB
共 44 条
- 1
资源评论
- Rekyland2022-06-04用户下载后在一定时间内未进行评价,系统默认好评。
- baidu_367243002023-01-12资源中能够借鉴的内容很多,值得学习的地方也很多,大家一起进步!
@源码世界
- 粉丝: 104
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功