使用Rails、OpenLaszlo和Eclipse开发富Internet应用程序 - 编程入门网
示例
创建 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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |