Liferay默认在Tomcat、Jetty等服务器情况下,自动安装marketplace-portlet-6.2.0.1.war包,实现应用商店的自动部署,一般不需要应用商店,故删除以下包即可: /portal-master/portal-impl/src/com/liferay/portal/d ...
分类:
其他好文 时间:
2016-08-19 18:41:51
阅读次数:
130
1. 在myeclipse中新建一个web project,在src中新建如下类: Java代码 package com.yoyo.portlet; import java.io.IOException; import javax.portlet.GenericPortlet; import jav ...
分类:
其他好文 时间:
2016-06-02 09:49:31
阅读次数:
175
Portlet 通信过程详解 在 Portal 的开发过程中,Theme 与 portlet 之间的通信,以及 portlet 之间的通信是开发人员常常遇到的问题。通常 Portlet 之间需要能够互相通信,即一个 portlet 的状态发生改变,要通知其他的 portlet,这些收到通知的 Por ...
分类:
其他好文 时间:
2016-06-02 09:47:37
阅读次数:
215
首先,解释几个基本的术语。 1)Portal Portal 是一种 web 应用,通常具有个性化、单点登录、来自不同源的内容聚合(aggregation)并提供信息系统表现层等特点。所谓聚合,是指将不同来源的内容整合到一个 web 页面的操作。一个 Portal 应用可通过复杂的个性化配置为用户提供 ...
分类:
编程语言 时间:
2016-06-02 09:45:55
阅读次数:
205
什么是portal Portlet规范中是这样定义portal的: A portal is a web based application that –commonly- provides personalization, authentication,, content aggregation f ...
分类:
其他好文 时间:
2016-06-02 09:42:54
阅读次数:
195
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spri ...
分类:
编程语言 时间:
2016-05-20 00:55:56
阅读次数:
185
当基于Crystal的静态Portlet开发完成后,在与后台服务联调前,还需要将Portlet转换成基于测试数据的动态Portlet。具体步骤如下: 分步指南 创建测试数据项目: 根据api实现相关服务的实现类,但方法内部只需返回设计的测试数据即可,如下: @Service public class ...
分类:
其他好文 时间:
2016-05-06 20:13:48
阅读次数:
138
当基于测试数据的Portlet调试完成后,接下来就是引入远程服务,替换测试数据。 (此处以Dubbo框架远程服务为例) 分步指南 注意事项 当出现无法获取远程服务对象,而出现NullPointException时,请检查对应的****-portlet.xml文件中,是否包含以下配置行:(其中红色部分 ...
分类:
其他好文 时间:
2016-05-06 20:11:09
阅读次数:
139
当团队需要基于Crystal开发Porltet时,分为以下三部: 基于Crystal开发静态Portlet 基于将静态Portlet修改为基于测试数据的动态Portlet 将动态Portlet与动态数据服务联调 那么如何基于Crystal开发静态Portlet呢? 分步指南 1、创建项目 准备基于E ...
分类:
其他好文 时间:
2016-05-06 19:34:39
阅读次数:
160
当Crystal Portlet中需要采用Ajax请求,并让后台返回Json数据时,如何才能正确、方便的返回Json数据呢? 以下两种方法均可: 方法一:Ajax请求时,采用RenderURL,对应Portlet类中采用ajax(data)方法返回Java对象即可; 方法二:Ajax请求时,采用Re ...
分类:
Web程序 时间:
2016-05-06 19:08:55
阅读次数:
167