在ColdFusion和J2EE之间共享数据 - 编程入门网
间隔(见列表2)。 我们使用ColdFusion函数createtimespan,以(Days,Hours,Minutes,Seconds)这样的格式创建期望的时间间隔。
创建会话对象 本节向ColdFusion开发者和J2EE开发者介绍创建会话的必要的步骤,这些会话对象很容易在这两种技术之间共享,这取决于哪种技术将负责会话管理。 在ColdFusion MX中创建会话 首先,在一个称为LoginAction.cfm的ColdFusion页面中,我们定义了作为一个ColdFusion struct集合对象的会话,存储一组属性,如列表3所示。 目录3创建一个会话结构保存属性
接下来,我们添加象userid这样的属性到新定义的session集合中,如列表4所示。 目录4在session结构中创建属性
在ColdFusion和J2EE之间共享数据(3)时间:2010-12-14在Java中创建会话 现在我们将做我们在前面部分所做的工作,但是这次是从一个J2EE开发者的角度。 为了在能够很容易翻译到ColdFusion的Java中创建会话对象,我们把属性放入一个名为LoginAction.jsp的文件的java.util.Map结构中,如列表5所示。 列表5、在一个java.util.map结构中创建属性
我们把Map对象作为CFMXSESSIONB存储进会话,如列表6所示。 列表6 把java.util.map结构存储进会话 // Store the Map in the HttpSessionsession.setAttribute("CFMXSESSIONB",map); 会话变量数据类型翻译 用于Application Server的ColdFusion MX让J2EE开发者和ColdFusion在这两个技术之间相互映射数据类型,这样致使信息交换非常容易。 表1显示公用数据类型的样例。 想得到详细信息,请参阅Macromedia ColdFusion MX技术资料。 表1. ColdFusion和Java之间的数据类型映射
访问会话变量 既然我们在Java和ColdFusion这两种技术中创建了会话对象,我们想使用一种"异花授粉"类型方法论共享会话内容。 通过共享包含在会话中的数据对象,这两个技术之间无缝的交互作用让技术熟练的ColdFusion和J2EE开 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |