求救!关于JSP中清空Session改怎末实现?我的退出按钮是个超链接!

来源:百度知道 编辑:UC知道 时间:2024/06/15 03:07:05
是这样的,我做一个基于JSP的网站小系统,我设立一个退出按钮,其实不是按钮,就是一个超链接,字的下面带下划线,一点就转到了主页面,但是这样,一点回退就回到刚才的页面了,我想清空Session,语句我知道是
session.invalidate(); 或者session.removeAttribute(“name”);

但是我的不是按钮,只是个超链接,具体实现的语句我不会写,

如果是按钮就好办了,写个form,里面加上session.invalidate();就可以了。

<a href=index.jsp><font color=#993333>退 出</font></a>

上面是我的超链接语句,不知道怎末加,我的JAVA文件是直接写在JSP上的,不用JAVABEAN. 在退出上面还有一系列的菜单,所以不想改成按钮,就不一致,不好看了。

高手来帮帮我吧!谢谢
谢谢楼下的,但是这个方法好像有点麻烦。我觉得把SESSION清空就可以了,就不知道怎末写

你不是跳到index.jsp中吗,在index.jsp中判断session.getAttribute("name")是否为空,如果为空不做任何处理,如果不为空,就删除session.removeAttribute(“name”)

你可以在用户表里 添加一个字段,status(0,1),0—没有登陆,1-已经登陆了;
当用户一登陆就把这个状态设成1,点退 出时,就把这个状态设成0;