後者の場合は、最後に評価した式の内容がその場所に出力されます。インスタンス変数らしきものをいくつか使用しています。メソッド内で設定した値がそのまま引き継がれています。コントローラのインスタンス変数はビュー内のコードからもアクセスできるのです。別のページへのリンクを作成するものです。変更されてもビューを書き換える必要がなくなりますので、リンクはできる限りこのメソッドで記述するようにしましょう。メソッドでテンプレートを変更するのが本筋ですが、ここではシンボリックリンクで複製してしまいます(^^;。scissors.rhtmlこれで「じゃんけんアプリ」の完成です。つのリンクが表示されます。それらのうちのひとつをクリックすると、右図のように勝敗が表示されます。コードを実行して動的にページ内容を生成する方法はわかっていただけたのではないでしょうか。やる価値があるかは微妙ですが、今回ご紹介した知識だけでもけっこうなことが実現できると思います。アプリケーションがあれば、ぜひ挑戦してみてください。モデルは?今回はデータベースを使用しない前提ですので、モデルに関してはほとんど触れられませんでした。オブジェクトをスタブとして使用します)。ここでも「設定より慣習」のポリシーにより非常に少ないコード量で実装できるようになっています。"scaffold"(足場)という機能により、テーブルのカラム構成に対応した入力フォームを自動生成することまでできてしまいます。真髄ですので、次回以降で詳しく触れていこうと思っています。非常に奥が深そうなので、じっくりとご紹介していきたいと思っています。Library」の入門書です。