永发信息网

java session如何存取数据

答案:5  悬赏:0  手机版
解决时间 2021-03-23 15:04
java session如何存取数据
最佳答案
java session存取数据的方法:
session存数据方法:public void setAttribute(String name,String value)方法,设定指定名字的属性的值,并将它添加到session会话范围内,如果这个属性在会话范围内已经存在,则更改该属性的值。
session取数据方法:public Object getAttribute(String name)在会话范围内获取指定名字的属性的值,返回值类型为object,如果该属性不存在,则返回null。
举例如下:
public class Demo extends HttpServlet {

    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {

        response.setCharacterEncoding("UTF=8");
        response.setContentType("text/html;charset=UTF-8");
        //使用request对象的getSession()获取session,如果session不存在则创建一个
        HttpSession session = request.getSession();
        //将数据存储到session中
        session.setAttribute("attr", "会话测试");
        
        }
    }
可以在jsp页面获取session数据<%= request.getSession().getAttribute("attr")%>
全部回答
session.add(Object);
存值
session.setAttribute(字符串键,对象值);

session.getAttribute(字符串键);返回的是个Object,需要自己向下转型。
session.setAttribute("keyName", Object);
如果是HttpSession :
存储方式:session.setAttribute("key",value);
取:session.getAttribute("key");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三亚免税店有黄金手饰吗
皮肤很差,脸上都是痘印该怎么办。
在2CH4+2NH3+3O2=2HCN+6H2O反应中,同一时
单选题下列物体中不是声源的是A.夜空中的雷鸣
为什么我跟别人一起去买东西营业员跟我的朋友
铁路框架涵,剪力墙模板可以采用木模板吗?
帮我描写一段女生被水呛的文字...拜托....
家有儿女3为什么换小雪?
527烧烤吧在什么地方啊,我要过去处理事情
第四个字是花的诗词,第一个字是花的诗句 要5
如果向东走用正数表示,向西走用负数表示.现
我不会写论文,我毕不了业了,我完了,我该怎
让人别灰心的语句,给对方暗示别太狂说话不回
3个月的英短蓝猫可以吃黑沙布丁吗?
一个女人和一个魅力老男人的出轨,然后丈夫又
推荐资讯
单选题2009年以来,广州商品房价格大幅上涨。
铁皮材料是什么,石斛真正图是什么样子
娱乐圈女明星的绰号,你都知道谁的?
金鸡服饰的金鸡服饰核心价值
一般来说,在世界各国的工业化过程中,有三个
常亮电器维修这个地址在什么地方,我要处理点
纪念碑谷以什么方式发送邀请码,我买过了不知
邵阳市双清区公路改造建设有限公司地址有知道
先生已经作古,痛忆旧雨,文坛从此感的后面是什
什么是智力阅读答案
对班级未来的展望寄语,求展望未来的诗句!
杨姐早点这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?