46、编写 LookController 控制器的 set 方法设置 cookie
在 LookController 控制器中,可使用以下代码编写 set 方法来设置 cookie:
class LookController < ApplicationController
def set
cookies[:customer] = {:value => "Nancy", :expires => 31.days.from_now}
end
end
该代码将名为 customer 的 cookie 值设为 Nancy ,并设置其 31 天后过期。若不包含 :expires 键,cookie 为永久的;若 :expires 键赋值为空字符串,cookie 将在当前浏览会话、用户关闭浏览器时被删除。
47、编写 PlayController 控制器,使用 before_filter 过滤请求方法,不符合要求则重定向
以下是 PlayController 控制器的代码示例:
class PlayController < ApplicationController
before_filter :check_time, :except => :not
def now
end
def not
end
private
def check_time
if (Time.now.hour >= 9 && Time.now.hour <= 17)
redirect_to(:ac

最低0.47元/天 解锁文章
962

被折叠的 条评论
为什么被折叠?



