在基于WEB的应用系统中,服务器端是用Java、JSP开发用户登陆系统,在session中设置了用户信息,如下:
session.setAttribute("User",loginUser);然后用户选择一操作页面,在该页面中,有一个OCX控件,在该控件中我用CInternetSession的OpenURL连接应用系统某个页面A,取得服务器资源,然后写入到用户本地磁盘但在A页面中调用如下代码:User loginUser = (User)session.getAttribute("User");
得到的User却为空,也就是通过OCX控件连接网页A,无法在页面A中取出用户登陆时设置的session。但是当用户选择从页面B跳转到页面A时,却又可以从session中取出用户信息。为什么OCX控件通过CInternetSession的OpenURL连接页面A,页面A无法session中的信息,而从页面B跳转到页面A,页面A又可以取出session中的信息????超级郁闷ing……………………