社区
Java SE
帖子详情
如何在一个java app里保持session不丢失
ppxstar
2003-04-22 11:03:11
请各位高手指教。我用一个java app 登陆一个asp网页,成功以后网页导入到另一个页。
这时,session里的值丢失,我相知道,怎么让这个值不会丢失呢.
大家请注意,是一个java app ,而不是jsp,servlet。
...全文
251
22
打赏
收藏
如何在一个java app里保持session不丢失
请各位高手指教。我用一个java app 登陆一个asp网页,成功以后网页导入到另一个页。 这时,session里的值丢失,我相知道,怎么让这个值不会丢失呢. 大家请注意,是一个java app ,而不是jsp,servlet。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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)
iframe跨域与
session
失效问题的解决办法
Session
通常依靠cookie来实现,通过在用户浏览器中设置
一个
唯一的标识符(即
session
Id),每次用户请求服务器时,浏览器会携带这个标识符以告诉服务器是谁在请求。基于cookie的
session
机制可以
保持
用户状态,直到...
JAVA
开发
app
能不能用
session
_
app
开发中如何利用
session
Id来实现服务端与客户端
保持
回话...
这个问题太过于常见,也过于简单,以至于大部分开发者根本没有关注过这个问题,我根据和我沟通的开发者中,总结出来常用的方法有以下几种:(个人觉得不简单么)一:服务端默认的
session
这种方式最大的优点是服务端...
解决
java
web两个项目间跳转
session
丢失
最近开发了
一个
项目,具体情况如下,A项目将用户名和密码传递给B项目,在传递前首先要判断A项目当中是否登录,只有登录后才能从A项目跳转到B项目(在A项目有
一个
链接指向B项目的某个controller),并且跳转完成后B...
java
集群之
session
共享解决方案
集群中
session
安全和同步是个最大的问题,下面是...比较好的方法是自己采用cookie机制来实现
一个
session
,在应用中使用此
session
实现。 问题:
session
中数据不能太多,最好只有个用户id。 参考实现:http://rolle...
Java
中设置
session
的详细解释
在我的经验
里
,
session
这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction和
session
在某些语境下的含义是相同的。
session
,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章