快速业务通道

Eclipse RCP+Spring建胖客户端Web程序 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-21
urn ((StockDTO) element).getLastTrade().toString();      case 2:       return numberFormat.format(((StockDTO) element).getVolume());      case 3:       return ((StockDTO) element).getDaysRange();      case 4:       return numberFormat.format(((StockDTO) element).getAvgVol());      case 5:       return ((StockDTO) element).getDaysRange();      case 6:       return ((StockDTO) element).getFiftyTwoWeekRange();      case 7:       return ((StockDTO) element).getMarketCap();     }    }    return "";   } }

Eclipse RCP+Spring建胖客户端Web程序(8)

时间:2011-01-03 天极 朱先忠

8. 最后,你把你的WatchListView添加到Perspective类。在Package Explorer中打开类Perspective并且作如下修改以便WatchListView将出现于该页面的底部:

package eclipseTradeClient; import org.eclipse.ui.IPageLayout; import org.eclipse.ui.IPerspectiveFactory; import org.eclipse.ui.IFolderLayout; import eclipseTradeClient.views.WatchListView; public class Perspective implements IPerspectiveFactory {   public void createInitialLayout(IPageLayout layout) {    String editorArea = layout.getEditorArea();    layout.setEditorAreaVisible(false);    layout.setFixed(false);    layout.addStandaloneView(ExplorerView.ID,      false,      IPageLayout.LEFT,      0.25f,      editorArea);    IFolderLayout topLeft = layout.createFolder("TOP",      IPageLayout.TOP,      0.50f,      editorArea);    layout.addView(WatchListView.ID,IPageLayout.BOTTOM, 0.25f,editorArea);   } }

9. 现在,你可以在类WatchListView中进行添加。我尽量保持模板生成的代码不动以便于你可以自由地添加你的代码。实质上,你是在添加一个表格-它将显示包含在一个类StockDTO实例中的所有信息。因此,表格中的列也是基于StockDTO的成员。我已经重命名了两个生成的Action-现在action1能够从stocktradeserver中取回股票的列表并且在表格中显示它们,而action2从表格中删除所有元素(请参考源码中的列表1.eclipseTradeClient.views.watchlist)。

五. 运行应用程序

现在,你可以运行你的应用程序了。如果还没有准备好的话,你可以把stocktradeserver工程按如下步骤导入到Eclipse:

1. 在Eclipse中,点击工具栏按钮"Deploy MyEclipse J2EE project to Server"(见图15)。

Eclipse RCP+Spring建胖客户端Web程序 - 编程入门网

图15.发布MyEclipse J2EE服务器按钮

确保在列表下的工程是stocktradeserver。点击Add,选择Tomcat 5作为你的服务器,并且点击Finish。当你看到一条消息"Successfully deployed"时,点击OK(见图16)。

Eclipse RCP+Spring建胖客户端Web程序 - 编程入门网

图16.StockTradeServer被成功发布

Eclipse RCP+Spring建胖客户端Web程序(9)

时间:2011-01-03 天极 朱先忠

现在,启动Tomcat服务器(见图17)。Tomcat应该会成功地启动。

Eclipse RCP+Spring建胖客户端Web程序 - 编程入门网

图17.通过MyEclipse插件启动Tomcat

2. 启动"Eclipse Rich Client"。打开EclipseTradeClient''s plugin.xml文件,点击"Overview"选项卡,并且点击"Launch an Eclipse application"。当应用程序启动时,按下图18中的红色按钮以得到一个股票列表。这一行为将使用Spring HttpInvoker从应用程序服务器取回股票列表。你可以按下红色圆圈右边的按钮来清除股票列表(见图18)。

Eclipse RCP+Spring建胖客户端Web程序 - 编程入门网

图18.EclipseTradeClient成功运行

一切顺利!你已经成功构建了一个小型的Eclipse丰富的客户

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号