国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

jetspeeed簡單開發文檔

2019-11-18 11:31:39
字體:
來源:轉載
供稿:網友

一、monsys說明
 monsys的主要功能是將jetspeed的功能與我們自已的ejb結合
 jetspeed部份:
  即:用jetspeed做用戶治理系統,角色治理系統,組治理系統,模塊治理系統
 ejb部份
  biz.blueskytech.jspeed.om.dataservice.BaseCoffee相當于數據持久層,將要讀取的數據轉成對像
  biz.blueskytech.jspeed.om.dataservice.BaseJspeedCoffee是BaseCoffee的封裝,使其能夠以get,set方式調用,并可以讓Velocity的context輸出倒顯示層.

 數據用MySQL數據庫,文件在monsys/data/下面。
 
二,ejb的處理
 biz.blueskytech.jspeed.om.databasemanage
 以manage開頭為底層數據庫處理,如添加數據,修改數據攻能,例如:ManageCoffee,ManageUser
 以server開頭為數據的上一層調用,它通過調用manage實現更多的功能
  如:ManageCoffee可以實現public BaseCoffee getCoffee(String column, String value)
   則:ServerCoffee就可實現getCoffee(String coffeeid) getCoffee(String coffeeName)等方法。
    在monsys中ejb的使用在TestAction,CoffeeAction,及UserCreateAction中
 創建用戶在Security最下面有個Create User test是以ejb實現的添加用戶功能
 
三,jetspeed模塊治理
 創建jetspeed新模塊可以不用寫配置文件,只需要用系統提管的功能就可以實現添加模塊的全過程
 1,添加一個簡單的模塊的全過程:
  (1)寫好一個portlet:Test.vm內容為:this is my test
  (2)以系統治理員登入jetspeed,帳號admin,jetspeed
  (3)點擊Admin菜單-->選擇Portlet Browser-->查看portlet模塊(在此可以參考現有的模塊的配置信息)
   -->選擇Add Portlet添加新模塊
   -->Name下為新portlet模塊命名,如:Test,
   -->Type選擇ref
   -->Parent選擇CustomizerVelocity
   -->Class Name可不填(添加時會由Parent自動產生,產生CustomizerVelocity的相應ClassName)
      -->Security可不選(是模塊的權限控制)
      -->Hidden 不選
      -->application 不選
      -->Cached on URL可選也可不選
      然后Insert Portlet添加portlet完成
     (4)修改添加好的portlet模塊的其他參數
      添加后的portlet模塊在portlet信息面版中以Imformation顯示
        <1>(添加)修改Media Type
        -->選擇Media Types
        -->Media Type 下拉框選擇Html
        -->Add Media Type
        <2>(添加)修改模塊分類,任意增加
        <3>(添加)修改參數,可添加需要的參數
            參數name為template,其值value為portlets文件下所對應的文件如Test.vm,則value值為Test
            參數action為執行所對應的類,這點可參考其他的porlet模塊做法。
      這樣就完成添加新模塊的全過程。
     所做的操作會自動產生配置文件在/web-inf/conf/下面的local-portlets.xreg里面
  2,自已定制的portlet模塊的全過程     


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 榆中县| 罗山县| 迁西县| 阿图什市| 讷河市| 中西区| 洞口县| 嫩江县| 商河县| 开江县| 犍为县| 辰溪县| 宝兴县| 西充县| 双江| 阳曲县| 高安市| 西城区| 溧阳市| 辽阳县| 洛南县| 缙云县| 新余市| 玉环县| 通渭县| 渝中区| 迭部县| 临江市| 东平县| 建宁县| 扎囊县| 龙海市| 永州市| 乌拉特后旗| 保靖县| 贵州省| 宁晋县| 正宁县| 阿瓦提县| 福州市| 手游|