博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IT兄弟连 JavaWeb教程 Servlet会话跟踪 经典案例
阅读量:6308 次
发布时间:2019-06-22

本文共 1524 字,大约阅读时间需要 5 分钟。

hot3.png

案例需求:编写一个servlet,可以向session中存放一个消息,再编写一个servlet可以从session取得session中存放的这个消息。

案例实现:

package com.xdl.servlet;

import java.io.IOException;

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;

@WebServlet("/addSessionData.do")

public class XdlCreateSession extends HttpServlet {

    private static final long serialVersionUID = 1L;

    protected void service(HttpServletRequest request,

              HttpServletResponse response) throws ServletException, IOException {

        //如何获取session 对象

        HttpSession  session  = request.getSession();

        session.setAttribute("msg", "java是目前应用最广泛的语言");

    }

}

package com.xdl.servlet;

import java.io.IOException;

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;

@WebServlet("/getSessionData.do")

public class GetSessionDataServlet extends HttpServlet {

    private static final long serialVersionUID = 1L;

    protected void service(HttpServletRequest request,

              HttpServletResponse response) throws ServletException, IOException {

        HttpSession  session = request.getSession();

        //从session 对象中获取数据

        String msg = (String)session.getAttribute("msg");

        System.out.println("msg=" + msg);

    }

}

转载于:https://my.oschina.net/u/4125915/blog/3047797

你可能感兴趣的文章
java tcp socket实例
查看>>
011 指针的算术运算
查看>>
hdu1874畅通工程续
查看>>
rails 字符串 转化为 html
查看>>
java-学习8
查看>>
AOP动态代理
查看>>
Oracle序列
查看>>
xcodebuild命令行编译错误问题解决
查看>>
Yii2.0 下的 load() 方法的使用
查看>>
华为畅玩5 (CUN-AL00) 刷入第三方twrp Recovery 及 root
查看>>
LeetCode----67. Add Binary(java)
查看>>
母版页 MasterPage
查看>>
[转] ReactNative Animated动画详解
查看>>
DNS原理及其解析过程
查看>>
记录自写AFNetWorking封装类
查看>>
没想到cnblog也有月经贴,其实C#值不值钱不重要。
查看>>
【转】LUA内存分析
查看>>
springboot使用schedule定时任务
查看>>
[转] Entity Framework Query Samples for PostgreSQL
查看>>
XDUOJ 1115
查看>>