您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
04-Session-基本使用
发布时间:2024-12-05 21:10:51编辑:雪饮阅读()
-
Session比cookie强大一些,存储于服务器端。
Session的存储设置实现如:
package com.session;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
@WebServlet("/SessionServlet01")
public class SessionServlet01 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
HttpSession session= req.getSession();
//session的setAttribute不仅仅可以设置纯字符串,还可以设置Object类型
session.setAttribute("username","kasumi");
req.getRequestDispatcher("/SessionServlet02").forward(req,resp);
}
}
然后获取session如:
package com.session;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
@WebServlet("/SessionServlet02")
public class SessionServlet02 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
HttpSession session= req.getSession();
Object username=session.getAttribute("username");
System.out.println("username:"+username);
}
}
关键字词:Session
上一篇:03-Cookie原理&细节(cookie持久化与有效期及中文cookie值的设置)
下一篇:05-Session原理&细节(解决No plugin found for prefix 'tomcat7' in the current project and in the p
相关文章
- 13-SqlSessionFactory工具类抽取(代码复用与性能优化)
- 11-添加&修改功能(insert、update标签、useGeneratedK
- 3-4 控制器之session处理
- 11_EL_获取域中存储的值(从request与session中拿取数据
- 20_会话技术_Session_细节2(session实例引用地址不同
- 19_会话技术_Session_细节1(用cookie来控制session关闭
- 17_会话技术_Session_快速入门(session设置及获取)
- webman-session管理-配置文件-更換session驅動為redis
- webman-session管理-配置文件-redis集群搭建(單宿主機
- webman-session管理-配置文件-更換session驅動為redis