Hello, Rails!
controller生成
> ruby script/generate controller Say
exists app/controllers/
exists app/helpers/
create app/views/say
exists test/functional/
create app/controllers/say_controller.rb
create test/functional/say_controller_test.rb
create app/helpers/say_helper.rb
say_controller.rb
class SayController < ApplicationController def hello @time=Time.now end def goodbye end end
hello.rhtml
<html> <head> <title>Hello, Rails!</title> </head> <body> <h1>Railsからこんにちは!</h1> <p> 現在の時刻は<%= @time %>です。 </p> <p> <%= link_to "さようなら!", :action => "goodbye" %>と表示します。 </p> </body> </html>
goodbye.rhtml
<html> <head> <title>またお会いしましょう!</title> </head> <body> <h1>さようなら!</h1> <p> ご訪問ありがとうございました。 </p> <p> もう一度<%= link_to "こんにちは", :action => "hello" %>と表示します。 </p> </body> </htlml>
ネタもと
RailsによるアジャイルWebアプリケーション開発 第2版
- 作者: Dave Thomas,David Heinemeier Hansson,Leon Breedt,Mike Clark,Andreas Schwarz,James Duncan Davidson,Justin Gehtland,前田修吾
- 出版社/メーカー: オーム社
- 発売日: 2007/10/26
- メディア: 大型本
- 購入: 18人 クリック: 300回
- この商品を含むブログ (134件) を見る