使用Grails/BlazeDS/Flex開發(fā)步驟

          使用Grails + BlazeDS + Flex開發(fā)過程


          1. grails 1.2.2 安裝blazeds插件

          grails install-plugin blazeds

                       這個插件因為依賴于acegi,所以也會同時安裝acegi

          1. 執(zhí)行安裝acegi后的命令 grails create-auth-domains,否則測試的echoservice無法使用
          2. 然后就可以構建自己的service

           

          具體可以參照

          http://sebastien-arbogast.com/2010/05/14/grailsblazedsflexiphone-full-stack-part-23/

           


           

          1)關于權限部分:

               可以直接在service的方法上使用 @Secured("ROLE_PROJECT_ADMIN") 類似,如果有service的方法加了標記,只有等用戶登錄之后,并且屬于這個role,才可以執(zhí)行

           

          2)關于用戶登錄

              可以直接使用channelsetlogin來執(zhí)行

          protected function loginButton_clickHandler(event:MouseEvent):void
          {
              channelSet.login(username.text, password.text);
          }
                      
          protected function logoutButton_clickHandler(event:MouseEvent):void
          {
              channelSet.logout();
          }

           

          posted on 2012-02-14 17:05 想飛就飛 閱讀(329) 評論(0)  編輯  收藏 所屬分類: Groovy/Grails

          公告


          導航

          <2012年2月>
          2930311234
          567891011
          12131415161718
          19202122232425
          26272829123
          45678910

          統(tǒng)計

          常用鏈接

          留言簿(13)

          我參與的團隊

          隨筆分類(69)

          隨筆檔案(68)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 无极县| 滦平县| 东平县| 靖西县| 福海县| 章丘市| 嵊州市| 东城区| 盐山县| 遵义市| 息烽县| 三门县| 成安县| 合作市| 武陟县| 布尔津县| 师宗县| 池州市| 盐源县| 建宁县| 邻水| 九龙城区| 福清市| 仁化县| 册亨县| 乌鲁木齐市| 高州市| 从江县| 阳曲县| 青河县| 保亭| 思南县| 东乡族自治县| 大同市| 肥乡县| 开阳县| 蒙阴县| 葵青区| 合江县| 黎川县| 班玛县|