龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

Jetspeed开发文档2

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
Jetspeed开发文档2 这里假设monsys为web服务的名称,其路径在webapps/下面 1,jetspeed的图片处理 图片默认放在monsys/images下面, 调用方法:$clink.setURI("images/test.jpg") 2,javascript处理 Javascript黑认放

            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,
  
  

精彩图集

赞助商链接