`

ruby on rails demo

阅读更多
1 install ruby

2 install rails  input:

        gem install -v=1.2.6 rails --include-dependencies

3 ruby -v

4 gem -version

5 rails demo

6 say_controller.rb
class SayController < ApplicationController
	def hello
		@time = Time.now
	end
	def goodbye
	end
end


7 demo\app\views\say\hello.rhtml

<html>
	<head>
		<title>Hello, Rails!</title>
	</head>
	<body>
		<h1>Hello from Rails!</h1>
		<ul>
			<li>Addition: <%= 1 + 2 %></li>
			<li>Concatenation: <%= "cow" + "boy" %></li>
			<li>Time is one hour: <%= 1.hour.from_now %></li>
		</ul>
		
		<br />
		<br />
		<% 3.times do %>
			HO!<br />
		<% end %>
		Merry Christmas!
		
		<br />
		<br />
		<% 3.downto(1) do |count| %>
		<%= count %>...<br />
		<% end %>
		Lift off!
		
		<br />
		<br />
		Email: <%= h("xiejiaohui <xiejiaohui@hotmail.com>") %>
		
		<br />
		<br />
		<p>
			It is now from page: <%= Time.now %>
		</p>
		
		<br />
		<br />
		<p>
			It is now from controller:  <%= @time %>
		</p>
		
		<p>
			Say <a href="/say/goodbye">Goodbye</a>
		</p>
		<p>
			Time to say
			<%= link_to "GoodBye!", :action => "goodbye" %>
		</p>
		
	</body>
</html>


8 demo\app\views\say\goodbye.rhtml
<html>
	<head>
		<title>See You Later!</title>
	</head>
	<body>
		<h1>Goodbye!</h1>
		<p>
			It was nice having you here.
		</p>
		<p>
			Say <a href="/say/hello">Hello</a>
		</p>
		<p>
			Say <%= link_to "Hello", :action => "hello" %> again.
		</p>
	<body>
</html>


分享到:
评论

相关推荐

    Ruby on Rails心得

    ### Ruby on Rails心得 #### 一、概述与背景 陈刚撰写的《Ruby on Rails心得_V0.1》是一份非常宝贵的资料,旨在记录作者在学习Ruby on Rails过程中的所见所得,包括读书笔记、心得体会、自创教程及一些常见问题的...

    ruby on rails活动发布demo,intellij项目

    在这个"ruby on rails活动发布demo,intellij项目"中,我们可以深入学习Rails如何处理Web应用中的数据模型、视图和控制器,以及如何在IntelliJ IDEA这样的集成开发环境中进行高效开发。 首先,`meetup_development....

    Ruby_On_Rails笔记

    Ruby on Rails是一个使用Ruby语言编写的开源Web应用框架,它使用了“约定优于配置”(convention over configuration)的开发哲学,旨在减少代码量和提高开发效率。Rails框架的核心是遵循MVC(模型-视图-控制器)...

    Ruby on rails blog (博客程序)

    Ruby on Rails 是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,使得开发者可以高效地构建功能丰富的Web应用程序。在这个“Ruby on Rails博客程序”中,我们将深入探讨如何在...

    ruby on rails 笔记(陈刚)

    从给定的文件信息来看,这份文档是陈刚关于Ruby on Rails的学习笔记,旨在帮助初学者更好地理解并掌握Ruby on Rails这一流行的Web开发框架。以下是对文档中提及的关键知识点的详细解析: ### 安装与配置 #### Ruby...

    基于 Ruby on Rails 的个人博客网站.zip

    Milog一基于 Ruby on Rails 的个人博客网站 https://milog-demo.herokuapp.com/ 游客账号: Email aguest@milog.com | Password 123456

    Ruby on Rails中MVC结构的数据传递解析

    Ruby on Rails是一个使用Ruby语言开发的开源Web应用框架,它遵循MVC(Model-View-Controller)模式,即模型-视图-控制器模式。MVC模式是一种将应用程序架构分层的设计模式,将数据处理、用户界面和控制逻辑分离,...

    ruby on rails实现的一个简单的评论demo

    哭不知道还有多少人在用ruby,rails的资源也少的可伶,这个是个基础的学习用的demo,可以下载参考一下,慕课网上也有老师对应的教程,我以后会在这里写一些学习笔记,如果还有人在用ruby,大家抱团取暖吧哭哭哭~~~~~...

    Ruby on rails blog (博客)

    通过一个极简单的博客例子,展示一些基本的Ruby on Rails特性和开发方法。系统:UBUNTU 11.10 rails :3.0.8 上做的详细步骤以及代码。

    Ruby_on_Rails笔记

    ### Ruby on Rails 笔记知识点总结 #### 一、引言 在《Ruby on Rails笔记》中,作者陈刚分享了他在学习Ruby on Rails过程中的经验与心得。这份笔记不仅包含了作者的学习历程和个人体会,还汇集了他在学习过程中遇到...

    ruby_on_rails&radrails环境配置.pdf

    ### Ruby on Rails与RadRails环境配置详解 #### 一、Ruby on Rails简介 Ruby on Rails(简称Rails或RoR)是一种使用Ruby语言编写的开源全栈Web应用框架。它遵循模型-视图-控制器(MVC)架构模式,强调代码优雅性和...

    semaphore-demo-ruby-rails:使用Ruby on Rails的Semaphore演示CICD管道

    使用Ruby on Rails的信号量演示CI / CD管道 这是一个示例应用程序和CI / CD管道,显示了如何在Semaphore 2.0上运行Ruby on Rails项目。 本地应用程序设置 Ruby版本在.ruby-version指定。 我们建议使用rbenv。 ...

    rails-demo:Ruby on Rails演示

    自述文件该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...轨道演示

    rails2.3.8 && ruby1.8.7

    标题中的"rails2.3.8 && ruby1.8.7"指的是Ruby on Rails框架的2.3.8版本和Ruby编程语言的1.8.7版本。Ruby on Rails(通常简称为Rails)是一个基于Ruby语言的开源Web应用程序框架,它遵循模型-视图-控制器(MVC)架构...

    pingcrm:PingCRM on Rails-一个Ruby on Rails演示应用程序,用于说明Inertia.js的工作方式

    一个使用Ruby on Rails和Vue.js构建的演示应用程序,用于说明工作方式。 这是的到Ruby on Rails的端口。 现在,无需安装PHP即可潜入美丽的Inertia.js世界;-) 在可以找到此演示的托管安装。 登录: 用户名: ...

    RailsTutorial_DemoApp:Ruby on Rails教程的演示应用程序

    RailsTutorial_DemoApp 是一个基于 Ruby on Rails 框架的示例项目,用于教学目的。这个教程旨在帮助初学者了解如何使用 Ruby on Rails 开发实际的 web 应用程序。Ruby on Rails,简称 Rails,是一个流行的开源 web ...

    rails-demo:使用Ruby on Rails开发我的知识的快速应用程序

    `rails-demo`项目是一个用于学习和实践Ruby on Rails的示例应用。通过这个项目,你可以深入了解Rails的MVC架构、数据库交互、路由配置、视图渲染等核心概念。在实践中,不断探索和理解这些知识点将有助于提升你的Web...

    rails_on_ibm_db2:IBM DB2 数据库服务器 (Vagrant Ubuntu VM) 上的 Ruby on Rails 配置

    在 IBM DB2 服务器(Vagrant Ubuntu VM)上运行的 Ruby on Rails 安装 下载并安装 克隆这个 repo cd 到包含这些文件的目录。 $无业游民 $无业游民ssh 安装后设置 使用 IBM DB2 Adapter 安装 Ruby on Rails gem ...

    rubyonrails:一个示例Ruby on Rails应用程序,它使组织中的人员可以提交反馈和想法,然后使用竖起的范式在同行之间对反馈进行排名

    Ruby on Rails应用程序 这个Ruby on Rails的“ RoR”应用程序使组织中的人们可以使用“竖起大拇指”的方法给出反馈并对其进行排名。 使用的语言,框架: Ruby 2.6.6 Ruby on Rails 5.2.2 SQLite3 jQuery ...

    circleci-demo-ruby-rails:一个使用Ruby和Rails的CircleCI演示项目

    CircleCI演示应用程序:Ruby on Rails 这是一个示例应用程序,展示了如何使用2.1配置在CircleCI 2.0上运行Ruby on Rails应用程序。 您可以通过阅读来跟随该项目。当地发展设置环境从示例文件创建app.env文件: cp ....

Global site tag (gtag.js) - Google Analytics