1、题目要求:
表要求: 在mysql数据库中创建表t_member,并随机随便插入15条数据 (5分)
表中字段:
会员编号id
会员名称username
会员密码password
会员电话tel
会员性别sex(性别用单选按钮)
会员简介content(简介用文本域)
出生日期datea
会员爱好hobby(会员爱好是复选框,爱好有购物、音乐、跑步、游戏)
(字段均不可为空,id主键自增)
需求要求:
a) 在项目index.jsp页面中写用户登录,输入用户名和密码,表单提交到LoginServlet,在LoginServlet中进行判断,密码匹配,去ListServlet,不匹配去返回index.jsp
c) 当登录密码匹配时候,书写cookie,把用户名和密码存入cookie中,
1)设置用户名称的cookie过期时间2小时,密码的cookie的过期时间半小时,
2)用户名的cookie能支持存放中文
b) 登录页面中可以正确的取出cookie,将用户名和密码显示在输入框中,正确的显示中文的用户名
2) 在项目中新建过滤器EncodeFilter,过滤request和response的编码为UTF-8
3) 新建ListServlet,查询出表中的所有数据
a) 数据在页面显示时候,id最大的显示在第一条
b) 展示在WEB-INF/view/user_list.jsp中
4) 修改功能
a) 修改回显功能
b) 修改功能
实现步骤:
1、创建数据库表
2、创建一个web项目
3、导入数据库连接包
4、编写实体类 dao servlet等后台代码
5、编写页面JSP文件: