一、流程
上午:回顾之前的代码
根据班级搜索并分页
多表一对多
下午:(Cookie、Session)会话技术
登录(未经过滤器拦截的)
二、知识点
1.一对多表,学生根据班级id添加班级信息
2.具体步骤:
1)新建一个班级表,并完成相应初始化,修改学生类,添加外键banji_id.
2)将student_list.jsp中的添加按钮超链接地址改为servlt的getStudentInsertPage地址;
3)在StudentServlt中,写一个getStudentInsertPage方法,此方法jdbc的功能是搜索班级表的id,name,并转发给student_insert.jsp.
4)在student_insert.jsp中创建banji类型的list接受上步传来的班级表的数据,写一个选择文本框,将班级数据在1文本框中展示,超链接地址还是StudentServlt
5)在StudentServlt中的insert方法中,修改jdbc的sql命令,实现插入除之前id,name,age,gender之外的banji_id这一外键。
3.Cookie、Session面试常问
4.域对象:辨析(request,session,servltcontext)的异同
相同:三者都可以set/getAttribute,
范围大小:equest<session<servltcontext
request中setAttribute只在转发时有效
5.cookie保存在浏览器
6.cooki的简单练习,如上次访问时间。时间date的格式转换
7.cookie局限性
8.session
三、问题
1.cookie和servlt创建原理?及相关使用
2.data数据使用不熟
四、作业
1.今天学的 + 视频 + 笔记ok
2.数据结构第五周
3.csnd ok