社区
Java SE
帖子详情
如何在一个java app里保持session不丢失
ppxstar
2003-04-22 11:03:11
请各位高手指教。我用一个java app 登陆一个asp网页,成功以后网页导入到另一个页。
这时,session里的值丢失,我相知道,怎么让这个值不会丢失呢.
大家请注意,是一个java app ,而不是jsp,servlet。
...全文
273
22
打赏
收藏
如何在一个java app里保持session不丢失
请各位高手指教。我用一个java app 登陆一个asp网页,成功以后网页导入到另一个页。 这时,session里的值丢失,我相知道,怎么让这个值不会丢失呢. 大家请注意,是一个java app ,而不是jsp,servlet。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bobo415
2010-06-02
打赏
举报
回复
看你心里有问题
ppxstar
2003-04-23
打赏
举报
回复
问题已经解决。但我不想把源码公开了。因为在这两天来,我一贴子发了,回的人少之又少,不会就算了,难道连帮up一下都不会吗?
既然大家都这么懒。那我也懒的贴源码了。以后大家要用,呵呵,自己找去。
difficult
2003-04-23
打赏
举报
回复
我使用没有问题呀,上面的samples你用时有问题吗?
ppxstar
2003-04-22
打赏
举报
回复
进来的朋友如果不了解,请帮我up一下
ppxstar
2003-04-22
打赏
举报
回复
正是。
具体问题是,有一个asp网页,登录后,生成session值,然后转到另一页。在另一页先判断session值是否存在。然后输入当页内容。
现在我企图用java app先登录进去,然后输入转入页的内容,但发现session值丢失,所以不能取到当页内容,而是一个session值丢失后的输入提示。
请问要怎么处理才能让asp里的session值一直保持。
如果觉得分少可以再加
yshao
2003-04-22
打赏
举报
回复
java app是什么?
java aplication?
ppxstar
2003-04-22
打赏
举报
回复
difficult() ( )
我加入HTTPConnection con =new HTTPConnection(url)实例,运行总是提示系统资源耗尽
有没有别的方法呀
ppxstar
2003-04-22
打赏
举报
回复
difficult() ( )
你可以用一些http java组件,它们对cookies支持比较好,使用也简单。
如:
http://www.innovation.ch/java/HTTPClient/
你说的这个我试了,不知怎么回事总是出错。不是很稳定了。
能否直接给我一个例程。
我可以另开贴给分
ppxstar
2003-04-22
打赏
举报
回复
加油,给我加油
FatflyGod
2003-04-22
打赏
举报
回复
这个问题怎么没人回答的
FatflyGod
2003-04-22
打赏
举报
回复
再帮顶一下。
FatflyGod
2003-04-22
打赏
举报
回复
支持,一定要搞定呀。这个问题对以后开发很有帮助的。
ppxstar
2003-04-22
打赏
举报
回复
我顶顶顶顶顶。各位帮帮忙呀。
帮顶也行呀
问题解决后。我会公开源代码。让大家都能得到好处。
ppxstar
2003-04-22
打赏
举报
回复
这个包能完成我的要求吗?
我时间不多了,不要让我白忙一场了
difficult()
你有过这方面的经验吗?
difficult
2003-04-22
打赏
举报
回复
你可以用一些http java组件,它们对cookies支持比较好,使用也简单。
如:
http://www.innovation.ch/java/HTTPClient/
ppxstar
2003-04-22
打赏
举报
回复
我还在等呀,等了一天了,我会坚持下去的。我就不信,csdn java版里没有高手。
ppxstar
2003-04-22
打赏
举报
回复
我也是这样想,所以我才问要怎么样才能让cookie存在,让session保存呢?
我曾经找到一段代码,但经测试没有效果。
/* 取得cookie.*/
...
HttpURLConnection huc= (HttpURLConnection) url.openConnection();
...
InputStream is = huc.getInputStream();
// 从响应中检索会话ID.
String cookieVal = hc.getHeaderField("Set-Cookie");
String sessionId;
if(cookieVal != null)
{
sessionId = cookieVal.substring(0, cookieVal.indexOf(";"));
}
...
/* 发送cookie. */
HttpURLConnection huc= (HttpURLConnection) url.openConnection();
if(sessionId != null)
{
huc.setRequestProperty("Cookie", sessionId);
}
InputStream is = huc.getInputStream();
glassprogrammer
2003-04-22
打赏
举报
回复
session的实现机制是和客户端的cookie有关的, 所以你用ie不会丢失session(不过如果你在IE中禁止cookie的话...), 可是你自己的程序似乎不支持cookie吧:)
建议:1)用VB调用IE控件来实现这个功能
2)找找有没有相关的java程序
ppxstar
2003-04-22
打赏
举报
回复
楼上的我没明白你的意思。
我说的application是指java 应用程序。
另外,asp 里的session好象是不用非要在同一ie窗口吧。
Aeonsun
2003-04-22
打赏
举报
回复
是该顶一下,这个问题值得学习..
但我觉得好像用application应该可以吧...
session好像只对当前同一IE窗口有效...新开的IE就有新的session,所以我觉得应该用application
加载更多回复(2)
JAVA
开发
app
能不能用
session
_
app
开发中如何利用
session
Id来实现服务端与客户端
保持
回话...
这个问题太过于常见,也过于简单,以至于大部分开发者根本没有关注过这个问题,我根据和我沟通的开发者中,总结出来常用的方法有以下几种:(个人觉得不简单么)一:服务端默认的
session
这种方式最大的优点是服务端不用增加任何代码,但
APP
与网站不同,通常情况下,我们会希望
APP
的登陆状态能维持数天,甚至数月之久,大部分的服务端程序,都会在进程重启时或客户端多久不活动时,将
session
全部清空,致使状态...
解决
java
web两个项目间跳转
session
丢失
最近开发了
一个
项目,具体情况如下,A项目将用户名和密码传递给B项目,在传递前首先要判断A项目当中是否登录,只有登录后才能从A项目跳转到B项目(在A项目有
一个
链接指向B项目的某个controller),并且跳转完成后B项目启动
一个
浏览器.当我从A项目跳转到B项目的时候,发现A项目还要重新登录,
session
丢了为null,被过滤器拦截了,百思不得解。后来看了
一个
博客https://blog.csdn...
java
集群之
session
共享解决方案
集群中
session
安全和同步是个最大的问题,下面是收集到的几种
session
同步的方案,希望能通过分析其各自的优劣找出其适应的场景。 1. 客户端cookie加密 这是我以前采用的方式,简单,高效。比较好的方法是自己采用cookie机制来实现
一个
session
,在应用中使用此
session
实现。 问题:
session
中数据不能太多,最好只有个用户id。 参考实现:http://rolle...
多个应用使用
一个
浏览器的
session
丢失
问题
问题场景 之前使用Dubbo做前后台项目的时候,因为前台和后台使用了同一浏览器登录。发现登录了前台,再登录后台时,前台的状态已经被磨掉了 产生原因 通过DEBUG调试了一下,发现是
session
失效的问题。但是自己想的是两个系统应该不会有影响。 而实质是使用同
一个
浏览器导致的。当我使用两个不同的浏览器来处理的时候就会互不影响。 简单场景复现 复现场景 通过启动两个SpringBoot框架的Web项目,并打印对应的
session
Id观察情况 两个请求的映射对应
session
1和
session
2,同时在后端处理
Java
中设置
session
的详细解释
一、术语
session
在我的经验
里
,
session
这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction和
session
在某些语境下的含义是相同的。
session
,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程能称之为
一个
session
。有时候我们能看到这样的话“在
一个
浏
Java SE
62,629
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章