在servlet中创建和应用session
创建设置session
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class setSession extends HttpServlet{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,
IOException{
HttpSession session=request.getSession();
//返回与当前request相关联的session,如果没有则在服务器端创建一个;
session.setAttribute("username","zhangjie");
response.getWriter().println("------setSession() is ok--------");
}
}
获取servlet
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class getSession extends HttpServlet{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,
IOException{
HttpSession session=request.getSession();
//返回与当前request相关联的session,如果没有则在服务器端创建一个;
response.getWriter().println(session.getAttribute("username"));
resp.getWriter().println("------getSession() is ok--------");
}
}
session
jstl 获取session:${sessionScope.key}
jsp后台获取session:
String username = (String)request.getSession().getAttribute(“username”);

本文介绍如何在Servlet中创建并使用Session进行用户状态跟踪。通过示例代码展示了设置和获取Session属性的方法,包括使用JSP表达式语言来访问Session。
1万+

被折叠的 条评论
为什么被折叠?



