1.传统意义上的静态web项目是指使用HTML+CSS+JS等前端技术做成的页面,静态web项目不会随着用户的操作时间、操作地点等改变;而动态web项目可以根据用户的请求动态的作出响应。
2.静态web项目与动态web项目最大的区别是动态web项目可以进行数据库的操作,而静态web项目无法进行数据库的操作。
密码:
爱好:
足球
篮球
乒乓球
检查页,用于接收用户信息
检查
提交成功,信息如下:
姓名:
密码:
爱好:
开启tomcat服务器访问login.jsp,进行注册操作
密码:
检查页
检查页
欢迎页
欢迎页
登陆成功,欢迎您:
将项目部署到tomcat服务器并访问login.jsp
密码:
session对象
session对象:
1.session中文翻译为会话,表示用户从登陆到退出登陆的这个过程,session由服务端产生,通过Cookie响应至客户端
2.当用户第一次访问服务端时,服务端会自动为这个用户产生一个sessionId,并且自动产生一个name为JSESSIONID的Cookie响应至客户端
session常用方法
1.String getID():获取sessionId
2.boolean isNew():判断用户是否是第一次登陆
3.void invalidate():使sessio失效(退出登陆、注销)
4.void setAttribute():设置属性值
5.Object getAttribute():获取属性值,需要进行强制类型转换
6.void setMaxInactiveIntervval():设置最大有效非活动时间
下面通过一个实例演示session对象常用方法
登陆
姓名:
密码:
检查
欢迎页
登陆成功,欢迎您:
注销
遇妳
原创文章 1获赞 3访问量 69
关注
私信
展开阅读全文