WEB开发网
开发学院WEB开发Jsp Jetspeed开发文档2 阅读

Jetspeed开发文档2

 2008-01-05 18:38:33 来源:WEB开发网   
核心提示:Jetspeed开发文档2 这里假设monsys为web服务的名称,其路径在webapps/下面 1,jetspeed的图片处理 图片默认放在monsys/images下面,Jetspeed开发文档2, 调用方法:$clink.setURI("images/test.jpg") 2,javascr

    Jetspeed开发文档2
 这里假设monsys为web服务的名称,其路径在webapps/下面
 1,jetspeed的图片处理
  图片默认放在monsys/images下面,
  调用方法:$clink.setURI("images/test.jpg")      
 
 2,javascript处理
  Javascript黑认放在monsys/javascript下
  调用方法:$clink.setURI("javascript/test.CSS")      
 
 3,portlets的位置位于monsys/WEB-INF/templates/vm/portlets/Html下面
 
 4,页面总体布局控制看JetspeedResources.PRoperties
  bottomnav.enable=true
  bottomnav.vm=bottom.vm
 
  leftnav.enable=true
  leftnav.vm=left.vm
    leftnav.width=10%
   
    topnav.enable=true
  topnav.vm=top.vm
  topnav.logo.file=images/jetspeed-logo-1.5.gif
  topnav.logo.url=
  topnav.user_login.enable=true
    topnav.user_creation.enable=true
    topnav.my_pages.enable=true
   
   5,portlets源代码分析:
    portlet主要实现三个方法:
    <1>,buildMaximizedContext最大化
    <2>,buildConfigureContext显示信息
    <3>,buildNormalContext正常情况,也就是所看到的正常显示时所要显示的信息
    <4>,调用时,在添加模块时添加新参数action=portlets.GraphDailyAction
   
   
    package org.apache.jetspeed.modules.actions.portlets;
 
  import .............(略)
  
  public class GraphDailyAction
    extends VelocityPortletAction {
  
   /**
    * Subclasses should override this method if they wish to
    * build specific content when maximized. Default behavior is
    * to do the same as normal content.
    */
   protected void buildMaximizedContext(VelocityPortlet portlet,
                      Context context,

Tags:Jetspeed 开发 文档

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接