JAVA学习网首页 把生活查询网加入收藏 把JAVA学习网设为首页 联系方式
    Hi,JAVA学习
JAVA基础 设计模式 数据库 JavaBeans J2EE JavaDelphi 用户界面 综合文章  
jetspeed模块定制
时间:22/04/2007
作者:网络
来源:网络
小提示点这里把文章加入您的收藏夹,方便下次查看
设置文章字体大小:[ ]
创建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模块的全过程不用写psml文件直接用jetspeed本身的模块定制功能即可:以普通用户登入,如:bluesky,bluesky
(1)选择右上角的Customize:旁边的html定制网页风格,wml支持无线,手机等设备的网页
       <1>增加菜单-->选择html-->Add Pane增加菜单-->填入Test Menu-->Apply-->Save and Apply  就完成增加菜单功能
       <2>增加portlet模块
           -->选择html
           -->选择Test Menu
           -->选择Add Portlet
           -->先择自已想要的模块,CoffeeLists,HelloVelocity等,系统列出所有能够选择的模块,可翻页查找
           -->然后一种Apply就可以了返回用户首页,查看自已创建的Test Menu,就可以看到自已选择好的portlet  模块所做的操作会自动产生配置文件在WEB-INF\psml\user\bluesky
  下面反复测试这两个功能可掌握jetspeed的主要结构,及模块处理方式。里面的布局控制,界面控制,角色控制,基本上都可以通过定制,定制出来,原理与操作过程差不多。
上一篇:JSP 设置HTTP应答头

下一篇:jetspeed模块定制

  • 日文系统不能安装Jbuilder的问题解决(InstallAnyWhere问题)
  • BeanShell快速入门---Java应用程序脚本引擎
  • Java布局管理器深入讨论
  • 几点有关Web Services的技术学习总结
  • API解读:Thread 选择自 treeroot 的 Blog
  • Eclipse学习4-在Eclipse中使用JUnit进行单元测试(下)
  • Java技术实现数据库应用系统慨述
  • 一个画柱状图形的例子,在页面中显示
  • ant简介
  • java写的StringList类
  • Java2MicroEdition简介(二)
  • InatallationCVSinJbuilder5forwin2000
  • 从报表的绘制方式来谈谈:SQL报表,Cell报表和中国式报表.
  • Java回归嵌入式无线通信
  • JUnit和ant结合
  • 一个判断session是否过期的小技巧
  • readAppfuse-4-Sitemesh使用
  • 看JAVA序列化的性能 -- 一个简单的例子
  • 返回】 【顶部】 【关闭
    Copyright © 2005-2010 www.594k.com All Rights Reserved.
    版权所有:JAVA学习网 备案序号:皖ICP备06004238号