社区
Web 开发
帖子详情
java怎么实现一个类在session有效期间持续作用?
s_phoenix
2004-07-12 03:46:45
JSP页面上可以这样:
<jsp:useBean id="usertrace" class="com.ebt.tsef.beans.UserTrace" scope="session"/>
可是我现在想在后台JAVA代码中完成类似的功能,应该怎么做呢?
...全文
262
15
打赏
收藏
java怎么实现一个类在session有效期间持续作用?
JSP页面上可以这样: 可是我现在想在后台JAVA代码中完成类似的功能,应该怎么做呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dawangzi16
2004-07-29
打赏
举报
回复
up Correct!
bug0303
2004-07-29
打赏
举报
回复
楼上的正确!
其实在JSP页面上,<jsp:useBean id="usertrace" class="com.ebt.tsef.beans.UserTrace" scope="session"/>也就是相当于实例化一个对象(com.ebt.tsef.beans.UserTrace),并将该对象setAttribute到session的上下文(usertrace)里面去。
huanxiangzhe24
2004-07-29
打赏
举报
回复
new 一个类之后。
<%
yourclass yuclass=new yourclass();
session.setAttribute("ddd",yuclass);
%>
在另一个jsp页面,或servlet中
<%
yourclass yuclass=(yourclass)session.getAttribute("ddd")
%>
s_phoenix
2004-07-23
打赏
举报
回复
对,我的意思就是不要写在JSP页面上,直接写在.java中。可是我又想达到这个类在session期间有效的目的。
ut.foo()是什么意思?
bdsc
2004-07-23
打赏
举报
回复
在java里:
com.ebt.tsef.beans.UserTrace ut = new com.ebt.tsef.beans.UserTrace();
ut.foo();
sunqi23
2004-07-22
打赏
举报
回复
我顶
whirlsun
2004-07-22
打赏
举报
回复
我想楼主的意思是在类似javabean这样的类中,而不是jsp页面中。帮你项
jiankou2001
2004-07-22
打赏
举报
回复
jsp:useBean id="usertrace" class="com.ebt.tsef.beans.UserTrace" scope="session"/>
这个不就是后台的吗??
是前台的吗??
huanxiangzhe24
2004-07-22
打赏
举报
回复
import com.ebt.tsef.beans.UserTrace
<%
UserTrace youc= new UserTrace();
%>
用这个方法和<jsp:useBean>等效。
jackern
2004-07-22
打赏
举报
回复
能说明你的目的吗?
你要用的时候就声明一个实例啊,干嘛要这样用的。
你试试用EJB的Stateful Session Bean。
s_phoenix
2004-07-22
打赏
举报
回复
scope="session"这句定义了整个bean在session期间有效。
那我new一个实例出来怎么定义它的有效期呢?比如我要它session期间有效。
s_phoenix
2004-07-20
打赏
举报
回复
我的意思是说写在后台JAVA代码文件中的形式,而非写在JSP页面上的<jsp:xxx>这样的标签形式。
应该如何写呢?
bdsc
2004-07-19
打赏
举报
回复
<jsp:useBean id="usertrace" class="com.ebt.tsef.beans.UserTrace" scope="session"/>
这就是后台JAVA代码
tomuno
2004-07-19
打赏
举报
回复
struts action
ecaol
2004-07-19
打赏
举报
回复
UP
Java
的Cookie和
Session
配合解决会话管理问题
Http
Session
是一种在服务器端保留更多信息的技术,它为每个客户端(浏览器)在服务器端创建
一个
唯一的
session
对象,用于跟踪客户端的状态信息。3、也可以通过Http
Session
的API 对最大闲置时间进行设定,通过调用 setMaxInactiveInterval(int interval) 方法,可以设置会话的最大闲置时间,单位为秒。需要注意的是,
session
也是域对象,这意味着可以在其中存储各种
类
型的数据,并在整个会话
期间
共享和访问这些数据。
Spring-
Session
实现
session
共享原理及解析
Spring-
Session
的
实现
就是设计
一个
过滤器Filter,当Web服务器接收到http请求后,当请求进入对应的Filter进行过滤,利用HttpServletRequestWrapper,
实现
自己的 get
Session
()方法,接管创建和管理
Session
数据的工作。将原本需要由web服务器创建会话的过程转交给Spring-
Session
进行创建,本来创建的会话保存在Web服务器内存中,通过Spring-
Session
创建的会话信息可以保存第三方的服务中,如:redis,mysql等。Web服务器
Java
Web
Session
技术详解(全网最详细) (原理分析 + 简易购物车相关案例)
简单来说
Session
也是会话技术的一种,另一种是Cookie,在BS架构浏览器,与服务器进行交互过程中,数据的保存一是保存在浏览器端也就是Cookie的
作用
,二是保存在服务器端也就是
Session
的
作用
。会话就是人与人之间的交流,在这里就是
一个
用户浏览器和服务器之间的交流。一次会话产生,服务器就会为此用户浏览器创建
一个
唯一的
Session
对象,并分配唯一的J
SESSION
ID标识符。
如何在
Java
Web 应用程序中使用
Session
在本
Java
Web 教程中,您将通过有用的代码示例了解
Java
Web 应用程序开发中的会话管理。让我们开始定义会话。 表中的内容: 1. 什么是会话?2.
Java
中的会话管理3. 获取或创建会话4. 将数据绑定到会话5. 配置会话超时6. 使会话无效 1. 什么是会话? 就万维网而言,会话表示单个用户访问网站的时间段。当用户请求第一页时,会话开始。在会话
期间
,用户可以查看任意数量的页面。如果用户在给定的时间内(超时)没有请求任何页面,则会话结束。会话超时因服务器配置.
Java
Web ——
Session
和 cookie 保存登录信息
一、
Session
与 Cookie cookie 与
session
应用于互联网中的一项基本技术——会话(客户端与服务端的交互)跟踪技术,用来跟踪用户的整个会话。简单来说,cookie 是通过在客户端记录信息确定用户身份的,而
session
则通过在服务器端记录信息确定用户身份。 1、
Session
HTTP 协议是非连接性的,取完当前浏览器的内容,然后关闭浏览器后,链接就断开了,而没有任何机制去记录取出后的信息。而当需要访问同
一个
网站的另外
一个
页面时(就好比如在第
一个
页面选择购买的商品后,跳转到第二
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章