Source code files:
---- TestSession/app/views/test/view1.html.erb ------- <h1>Store Secret Message</h1> <p> <%= form_tag test_view1_path do %> <%= text_field_tag :secret_message, '' %> <%= submit_tag 'Store Secret Message' %> <% end %> </p> ---- TestSession/app/views/test/view2.html.erb ------- <h1>Get Secret Message</h1> <input type="button" style="width: 2in" value="Get Secret Message" onclick="document.getElementById('output').innerHTML = '<%= session[:message] %>';"> <p id="output" /> ---- TestSession/app/controllers/test_controller.rb -- class TestController < ApplicationController def view1 session[:message] = params[:secret_message] end def view2 end end ---- TestSession/config/routes.rb -------------------- Rails.application.routes.draw do get 'test/view1' get 'test/view2' post 'test/view1' end ------------------------------------------------------