IBM Rational Application Developer V7.5 Portal Toolkit,第 5 部分: 对门户和 portlet 程序的事件和公共赋值参数的工具支持
2009-12-27 00:00:00 来源:WEB开发网在 portlet 类中编辑事件代码以处理事件
如列表 5 所示,processEvent()方法也得到了更改,该方法对处理接受的事件负责。
列表 5. 对 processEvent( ) 方法所做的更改public void processEvent(EventRequest request, EventResponse response)
throws PortletException, java.io.IOException {
Event sampleEvent = request.getEvent();
if(sampleEvent.getName().toString().equals("OrderIDType")) {
Object sampleProcessObject = sampleEvent.getValue();
}
您需要从 OrderDetail portlet 向 Tracking portlet 发送 TrackingID。因此,您需要编辑 processEvent() 方法,如列表 6 中的粗体代码所示。
列表 6. 对 processEvent( ) 方法所做的更改public void processEvent(EventRequest request, EventResponse response)
throws IOException, PortletException {
Event sampleEvent = request.getEvent();
if(sampleEvent .getName().equals("OrderIDType")) {
Object sampleProcessObject = sampleEvent.getValue();
response.setRenderParameter(ORDER_ID, sampleProcessObject.toString());
//set the order id as a render parameter
OrderDetail od = ShippingDB.getOrderDetail(ev.getValue().toString());
if (od != null) {
request.getPortletSession().setAttribute(ORDER_DETAIL, od);
response.setRenderParameter("TrackingID", od.getTrackingId());
//fetch the tracking id from the order details, and set it as a
render parameter.
}
}
}
Tags:IBM Rational Application
编辑录入:爽爽 [复制链接] [打 印]- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››IBM WebSphere Performance Pack服务器
- ››IBM WebSphere软件概述
- ››IBM PowerVM 实战手册,第 3 部分 : VIO server 配...
- ››IBM PowerVM 实战手册,第 2 部分 : VIO server 准...
- ››IBM p 系列服务器系统固件升级攻略
- ››IBM PowerVM 概述
- ››IBM Systems Director 在 AIX 上的常见问题及解决...
- 中查找“IBM Rational Application Developer V7.5 Portal Toolkit,第 5 部分: 对门户和 portlet 程序的事件和公共赋值参数的工具支持”更多相关内容
- 中查找“IBM Rational Application Developer V7.5 Portal Toolkit,第 5 部分: 对门户和 portlet 程序的事件和公共赋值参数的工具支持”更多相关内容
- 上一篇:在Java中使用NIO进行网络编程
- 下一篇:IBM Rational Application Developer V7.5 Portal Toolkit,第 4 部分: 静态页面聚合
更多精彩
赞助商链接