一、项目目标
session作用域中如果不及时清理一些对象,在一定久的时间或相当数量的请求后,造成session中大量对象堆积,这将严重影响服务器的性能。
在本实例中,通过写一个jsp与javaBean结合的投票网页,在投票完成后,通过removeAttribute()方法主动销毁javaBean实例,释放session空间。
二、运行效果
三、搭建环境
tomcat 7.0
eclipse 4.9
win7
四、结构分析
本项目由两大部分组成:javaBean与jSP页面
javaBean用来实现投票数据的存储。
JSP页面用来交互。
其中JSP页面又分为:index.jsp、index2.jsp、example.jsp、success.jsp
index.jsp:用来选择用户信息
index2.jsp:用来选择选择调研相关信息
example.jsp:选择结果统计页面
success.jsp:显示调研结束信息
其中移除session中的对象在example中实现,写在页面输出投票结果之后
五、项目源码
链接: https://share.weiyun.com/5z8Qgfa (密码:S7Xa)