首页 > OOP语言 > AJAX > 正文

在Ruby on Rails中使用Ajax
2012-08-22 19:06:02   来源:www.bianceng.cn   评论:0 点击:

暂时无描述信息

教程需求

学习本教程需要以下技术和资源:

数据库服务器

带有 Ruby 支持的 NetBeans IDE 6.0

创建样例数据库

本教程基于另一篇教程构建 Rails 模型之间的关系。如果您完成了那篇教程,那么您可以将完成教程 时生成的项目作为起点,直接进入下一节。否则,请您先下载 RubyWebLogModel.zip 文件,然后按照下 面的步骤创建样例数据库。

注意:本教程使用 MySQL 数据库服务器。您可以参考安装和配置 Ruby 支持一文以获取有关如何在 Ruby 应用程序中使用 MySQL 数据库服务器的信息。该文档同样介绍了如何使用 JavaDB 数据库服务器作 为替代。

打开一个命令行窗口。

如果 MySQL 数据库服务器尚未被启动,请先将其启动。

键入如下命令来创建开发数据库,并按“Enter”键。 mysqladmin -u root -p create rubyweblog_development

注意:如果 root 用户不要求密码,请省略 -p 参数。

在 IDE 中打开 rubyweblog 项目。

注意:如果是初次打开或者创建 Ruby 项目,IDE 会检查您是否有除了绑定的 JRuby 软件之外其他的 Ruby 安装。如果有,IDE 会显示一个对话框,询问您选择使用哪个软件。若您想要使用绑定的 JRuby 解 释器,选择 JRuby;或者您喜欢使用您自己的 Ruby 安装,那就选择您自己的安装。更多信息,请参考《 安装和配置 Ruby》教程中的配置 IDE 使用您自己的 Ruby 安装一节。

如果您的数据库要求密码,请编缉 database.yml 文件,并在开发配置部分中提供密码。保存该文件 。

要快速访问 database.yml 文件,按 Alt+Shift+O(在 Mac 系统中按 Ctrl+Shift+O),在“文件名 ”文本框中键入 database.yml,然后按“Enter”键。

右键点击 rubyweblog 节点,选择“迁移数据库”>“到当前版本”。

该操作会更新数据库以加入 posts 表和 comments 表。 迁移完成时会在“输出”窗口显示。

运行应用程序并发表一篇新文章。

点击“Permalink”,然后给该文章添加一条评论。

可以发现当添加评论时,整个页面都被重新加载了。

相关热词搜索:

上一篇:如何使用ASP.NET AJAX访问Web Services/WCF Services
下一篇:使用AJAX Extensions客户端进行Web服务调用

分享到: 收藏