可以用seesion记录用户是否登陆
解决方案 »
- 搜索与分页怎么集成
- java发邮件的问题
- 关于包的版本
- 如何使用fileupload读取复选框中的值?
- 菜鸟请教高人:如何把表单的元素值传给已经定义好的类的属性?(在线等)
- 关于httprequest对象的问题
- JSP自定义标签单例问题=============长标题引人注意===========
- 我的选择:ASP&PHP&JSP...
- 请问装完JBuilder后要做JSP还需要什么配置?需要Apache?
- 我的weblogic怎么启动不了服务器呢?新手求助。weblogic.properties也配置好了。
- 错误信息:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver,求解决方案!
- 请问如何显示文本中的段落和屏蔽HTML
在每个页面的开始用jsp或java bean对用户的状态进行检测,如果登陆则可显示该页面,如果未登陆则跳转到登陆页面。
session.putValue("userid",用户名);进入页面后检测用户是否登陆
<% if (session.getValue("userid")==null)
{
%>
<script>
alert("请先登陆!");
window.close();
</script>
<%
}
%>
也可以将以上的检测代码放到一个jsp页面中,比如logincheck.jsp
其他页面只要包含它就成了!
<%@ include file="/logincheck.jsp" %>