快速业务通道

使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-18
示例

创建 OpenLaszlo 项目

OpenLaszlo 插件为您创建很多文件。在 movies\app\applets 下应该会看到三个文件:datamanager.lzx、modelcontroller.lzx 和 modelgrid.lzx。在 movies\app\applets\applet 下,应该会看到 applet.lzx。既然有了 Laszlo 代码,现在需要在 C:\OpenLaszloServer3.2\server\lps-3.2\my-apps 下创建 Laszlo 项目,以便您可以在 Laszlo Presentation Server 上运行得到的已编译 Laszlo .lzx 文件。按照下列步骤创建新 Laszlo 项目:

在 Eclipse 中,转到 File > New > Laszlo Project。

在 New Laszlo Project 向导中,输入 Movie Client 作为项目名称,然后取消选择 Use default。这将允许您编辑 workspace 目录。浏览到或输入 OpenLaszlo Server my apps 目录的路径。对于本教程,使用 C:\OpenLaszloServer3.2\server\lps-3.2\my-apps。应该会看到如图 12 所示的界面。选择 Finish。

图 12. movieclient 的 New Laszlo Project 向导

使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序(14)

时间:2011-02-27 IBM Robi Sen

打开 Rails 项目并导航到 movie > app > applets,然后右击 applets 文件夹并选择 Copy(或使用 Ctrl+C)。

导航到名为 movieclient 的新 Laszlo 项目,将 applets 文件夹直接复制到 \src 文件夹。

打开浏览器到 http://127.0.0.1:8080/lps-3.2/my-apps/movieclient/bin/applets/applet/,应该会看到名为 applet.swf 的文件。单击该文件。应该会看到如图 13 所示的界面。

图 13. 从浏览器看到的 Laszlo on Rails movieclient

试着单击其中一个字段,您将注意到,如果更改一个字段并移动到下一字段,数据库将自动更新。还可以通过向下滚动并在字段中键入新记录来添加新记录。

结束语

您已经了解到 Web 应用程序开发中两种最热门的趋势:Ruby on Rails 和使用 OpenLaszlo V3.2 的富 Internet 应用程序开发。此外,您还学习了如何使用 Eclipse 创建快速开发环境,不仅可以编写和编辑代码,还可以自动化 Rails 和 Laszlo 项目的设置和配置。

您使用了 Rails 和 OpenLaszlo 插件来草拟应用程序的原型。在一些情况下,这足以满足您的需要。但在大多数情况下,您将需要创建更复杂的 Rails 模型、编辑控制器以及编写更复杂的 Laszlo .lzx 文件。但是,正如您所看到的,使用 Eclipse 可以极大地减少构建富 Internet 应用程序所需的时间量。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号