一般在页面中用什么来判断用户是否登陆,本人设想的2个方法
1,用户登陆后用JAVABEAN的SET方法来保存用户信息(name,id等)然后在JSP页面中
<jsp:useBean id="mybean" class="myclass.Mybean" scope="session" >
然后再
<% if(mybean.name==null) //这里如果
{response.sendRedirect("logon.jsp")}%>
--------------------------------------------------------------------------
2,用户登陆后用session保存session.setAttribute("username",username);
然后再
<% if(session.getAttribute("username")==null) //这里如果
{response.sendRedirect("logon.jsp")}%>
1,用户登陆后用JAVABEAN的SET方法来保存用户信息(name,id等)然后在JSP页面中
<jsp:useBean id="mybean" class="myclass.Mybean" scope="session" >
然后再
<% if(mybean.name==null) //这里如果
{response.sendRedirect("logon.jsp")}%>
--------------------------------------------------------------------------
2,用户登陆后用session保存session.setAttribute("username",username);
然后再
<% if(session.getAttribute("username")==null) //这里如果
{response.sendRedirect("logon.jsp")}%>
解决方案 »
- 求兼容firefox
- 到底什么是设计模式?
- 如何在登录之后关闭登录窗口?别笑我,我是大菜鸟
- jsp插入数据问题
- Apache Tomcat/5.5.17的安装问题
- taglib中<html:option>动态加载数据库数据
- 数据库中corp_intro我该怎么定义类型呢,新手在线等着结账
- 一个JavaBean 问题?
- 为什么jquery在ie里面一切正常,然后火狐、谷歌都没有效果?
- java编的网络爬虫连接服务器超时:Connection timed out: connect
- 刚学的struts,这.jsp文件总运行不起来!很郁闷!高手快帮我看看
- 怎样读取txt文本中的某一行的信息???????????
java.util.ArrayList user_power=(java.util.ArrayList)session.getAttribute("user_power");
if(user_power==null) user_power=new java.util.ArrayList();
for(int s=0;s<user_power.size();s++){
if(user_power.get(s).toString().equals("11")){
power=true;
}
}
if(power){
out.print("<td colspan=\"9\" align=\"left\"><a href=\"adminlink_car.jsp?type=3\"target=\"_blank\">广告管理</a></td>"); }
user 包括 用户名 权限 等信息