Changing <head> in a view

Given an application layout like

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <meta http-equiv="Content-type" content="text/html;
charset=utf-8">
    <title>Test</title>
    <%= stylesheet_link_tag 'test.css' %>

    <%= javascript_include_tag 'some_js', :cache => true, :charset =>
'utf8' %>
  </head>
  <body>
    <%= yield %>
  </body>
</html>

and a controller, say

app/controllers/root_controller.rb:
class RootController < ApplicationController
  def index

  end
end

and a view file
app/views/root/index.html.erb

is it then possible to include a javascript file in the head section
of the resulting html, which is exclusive to the RootController's
index view?

Forgive me if you find this question trivial. I'm learning.

Yep, using a content_for call:

http://www.inthetail.com/2008/4/24/ruby-on-rails-content_for