关于jsp中获取session

jsp内置对象一共有9个。

这里对jsp中获取session举一个例子。

我做了一个页面,之后登陆功能跟后台交互,其他都是静态的。

后台登陆成功放到session  ,我存的是实体类:

   request.getSession().removeAttribute("User");

在jsp中获取session:

<%@page import="引入User类"%>
<%@ page language="java"%>
<%  
    String id = ""; 

    String username = "";

    User  user = (User)session.getValue("docUser");

//判断user是否为空,如果不为空才操作以下。不然会报空指针异常。
    if(user != null){
        id = user.getId();

        username = user.getUsername();
    }
%> 

            <%if(user != null){%>  

                    不为空时显示的内容
                <%}else{%>  

                    为空时显示的内容
                    <%}%>

用户名:<%=username%>

这些虽然简单,但是希望帮到新手。

你可能感兴趣的:(关于jsp中获取session)