如何实现离开页面的时候session失效
标题描述的只是大概,实际情况如下:
我有两个页面,a.jsp,a_exec.jsp,a.jsp是一个添加页面,里面包括一个附件上传,附件上传后我是把上传的文件名放在Session中保存,然后在处理页面a_exec.jsp中取得此Session值把值存入数据库,然后再清除Session,但是现在问题也出现了,当我在添加页面时上传了附件,也就是表示Session中有值了,然后我没有做提交的操作,也就意味着我就没有清空Session,然后我离开此页面,再重新进入此添加页面,这次我不选择附件上传,我想大家差不多可以明白我的意思了,因为SESSION没有清空,我这次提交数据虽然没有上传附件但是前面操作的附件却存进来了。。。
不知道大家有没有碰过类似的情况,有什么解决办法请大家不吝赐教,谢谢