package servlet;
import DAOFactory.DAOFactory;
import cookie.CookieStill;
import lei.Consumer;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.net.URLEncoder;
/**
* @Date: 2022/3/17 - 03 - 17 - 18:56
* @Description:
*/
@WebServlet(name = "CoolieServlet",urlPatterns = "/cookie")
public class CoolieServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");//输出一个完整的网页
response.setContentType("text/html;charset=UTF-8");//这句话必须要写
response.setHeader("content-type", "text/html;charset=UTF-8");
String un=request.getParameter("user");
String ps=request.getParameter("pass");
String n = URLEncoder.encode(un, "UTF-8");
try {
Consumer byname = DAOFactory.getIEmpDAOInstance().findByname(un);
System.out.println(byname);
if (un!=null&&un.equals(byname.getName())&&ps!=null){
CookieStill.myaddcok(response,"username",n,200,"/");
CookieStill.myaddcok(response,"password",ps,200,"/");
//response.sendRedirect(request.getContextPath()+"/page/welcome.jsp");
request.getRequestDispatcher("/page/welcome.jsp").forward(request,response);
}else {
System.out.println(" 0099099900");
}
} catch (Exception e) {
e.printStackTrace();
}
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request,response);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
Cookie.rar (14个子文件)
Cookie
Cookie.iml 1KB
src
Dao
ConDao.java 217B
ConDaoImpl.java 1KB
db
DBConnection.java 974B
DAOFactory
DAOFactory.java 225B
servlet
CoolieServlet.java 2KB
OutCookieServlet.java 1KB
service
ConService.java 1005B
lei
Consumer.java 1KB
cookie
CookieStill.java 2KB
web
WEB-INF
web.xml 304B
lib
mysql-connector-java-8.0.19.jar 2.25MB
page
welcome.jsp 493B
index.jsp 686B
共 14 条
- 1
大熊的饲养员
- 粉丝: 3112
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0