编写FailServlet和SuccessServlet类
2024-10-21 09:13:25
@WebServlet("/successServlet")
public class SuccessServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//获取request域中共享的user对象
User user = (User) request.getAttribute("user");
if(user != null){
//给页面写一句话
//设置编码
response.setContentType("text/html;charset=utf-8");
//输出
response.getWriter().write("登录成功!"+user.getUsername()+",欢迎您");
}
}
@WebServlet("/failServlet")
public class FailServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//给页面写一句话
//设置编码
response.setContentType("text/html;charset=utf-8");
//输出
response.getWriter().write("登录失败,用户名或密码错误");
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request,response);
}
}
最新文章
- iTween 动画类型
- C#中ref,out
- winform导入导出excel,后台动态添加控件
- 26 BasicUsageEnvironment基本使用环境——Live555源码阅读(三)UsageEnvironment
- 第七章:Javascript数组
- 问题:关于一个贴友的js留言板的实现
- 关于Html无宽度居中
- (转载)PHP array_slice() 函数
- 高性能MySql学习笔记——锁、事务、隔离级别(转)
- zoj 2750 Idiomatic Phrases Game
- BZOJ 2244: [SDOI2011]拦截导弹 [CDQ分治 树状数组]
- httpClient连接超时设置
- WebPack打包后如何调试
- Linux系统中lvm简介
- ubuntu常用软件命令
- 涨姿势:深入 foreach循环
- linux系统日志自动切割工具----logrotate
- Python常用模块--logging
- AngularJS中控制器继承
- js树形结构-----(BST)二叉树增删查