隨筆-167  評論-65  文章-0  trackbacks-0
           

          1,session賦值

          sesion[:user_name] = “feng”

          其中:user_name是參數

          2,session的值

          <%= session[:user_name]%>

          3,注銷session的方法:例如用戶退出登陸時需要注銷session

          session[:user_name] = nil

          4,給session賦予對象

          session[:user] = ClientInfo.find(1)

          注意如果這個對象的值經常變的話,建議不要保存對象,而應該保存id值,id值是固定不變的,因為根據session取的話,值不能和表里同步,例如表里的name字段的值變了,但是session[:user].name

          取出來的還是上次的

          ref:

          http://railscasts.com/episodes/13-dangers-of-model-in-session

          http://www.quarkruby.com/2007/10/21/sessions-and-cookies-in-ruby-on-rails

          http://www.cslog.cn/Content/ruby_on_rails_sessions

          5,銷毀全部的session,重新建立session實例

          reset_session




          write by feng
          posted on 2009-03-09 09:34 fl1429 閱讀(3170) 評論(0)  編輯  收藏 所屬分類: Rails
          已訪問數:
          free counters
          主站蜘蛛池模板: 旬阳县| 鲁甸县| 崇文区| 醴陵市| 都匀市| 车险| 嘉鱼县| 乐亭县| 年辖:市辖区| 柞水县| 万载县| 安岳县| 禄丰县| 大姚县| 双流县| 北京市| 稷山县| 土默特右旗| 建始县| 勃利县| 社会| 英德市| 肇州县| 巩留县| 祁连县| 鄄城县| 广灵县| 英德市| 天长市| 油尖旺区| 洪雅县| 肥西县| 麻栗坡县| 宝清县| 浠水县| 阆中市| 正宁县| 沛县| 铜山县| 聊城市| 万源市|