集成 Adobe Flex 和 IBM WebSphere Portal
2009-11-04 00:00:00 来源:WEB开发网将 Flex 代码复制到 portlet 项目
将 src 目录下的所有文件从 Flex 项目复制到 WebContent/_TODOList/jsp/html 目录。portle 项目的类别应如图 7 中所示 。
图 7.将 Flex 代码复制到 portlet
创建 Java RemoteObject 类
为了简单起见,我们只需要一个 Java RemoteObject 类(TodoItemRO)作为远程业务服务。您可以将 Java 源代码和 jdbc.properties 文件从 示例代码(WEB-INF\src)复制到 portlet 项目。TodoItem 是本例中的惟一一个实体 Java bean(参见图 8)。
图 8. Java RemoteObject 类
在 portal 内配置 RemoteObject
Flex 依据 WEB-INF\flex 内的配置文件 services-config.xml 寻找远端服务。因此需要在 BlazeDS services-config.xml 文件或者它所引用的文件(比如 remoting-config.xml)中,在远端服务目标的源属性中指定完全限定类名。这个类还必须具有一个 no-arg 构造函数,该函数将被 Flex 用来实例化一个实例。我们在位于 WEB-INF\flex 内的 remoting-config.xml 文件中配置这个 Java RemoteObject,如清单 7 所示。
清单 7. 在 portal 内配置 RemoteObject<destination id= ‘todoItemRO’>
<properties>
<source> todolist.ro.TodoItemRO </source>
</properties>
</destination>
- ››Adobe推出用于iOS设备创建PDF文件的应用
- ››Adobe发布Acrobat X 不支持苹果iOS系统
- ››Adobe公司展示plenoptic lenses技术
- ››Adobe:移动版Flash实测性能高于HTML5视频
- ››Flex和JavaScript互操作
- ››Adobe更新Web版Photoshop 无需注册即可使用
- ››Adobe Flash 10.1被曝支持Android效果不佳
- ››Adobe Flash 10.1 for Android 版本被曝工作状况不...
- ››Flex 自定义组件外观
- ››Adobe CEO:不担心iPhone和iPad封Flash技术
- ››Adobe为iPad、Android平台发布免费Photoshop
- ››集成医疗保健服务,第 2 部分: 使用 Apache Servi...
更多精彩
赞助商链接