- 浏览: 86444 次
- 性别:
- 来自: 北京
最新评论
-
datawarehouse:
很不错的方法
sql实现报表加小计、合计 -
tanywei:
好 ... 学习了,谢谢
BIRT报表(报表设计器)<转载> -
java032:
注: 文章是贴别人的,我重复重复再重复的试,还是不通,郁闷。有 ...
Adodb.recordset分页 -
java032:
恩,是这样的。
web应用中使用birt -
xieay:
如果你已经装过myeclipse ,直接把links包拷过来即 ...
web应用中使用birt
相关推荐
Liferay 6还支持Spring框架,"plugins开发指南17-liferay中spring开发(1).pdf"和"plugins开发指南18-liferay中spring开发(2).pdf"两部分深入探讨了如何在Liferay环境中利用Spring进行服务和组件的管理。...
或者点击“Next”,此步骤可以在Liferay source location处选择Liferay的源码,或者跳过,推荐关联一下Liferay的源码,其他的两个可选,点击Finish完成Tomcat的配置。 四、运行Liferay 经过上面的三步,在Liferay IDE...
这份压缩包包含了"Liferay开发指南(中文)"和"liferay详细介绍(英文)"两个文件,将帮助我们深入了解Liferay的各个方面。 在"Liferay开发指南(中文)"中,你可以找到以下关键知识点: 1. **Liferay架构**:了解...
Liferay提供了两种项目部署方式:热部署模式和上传war包。热部署模式可以直接将项目部署到服务器上,而上传war包方式需要登录后台,上传war包,以便发布项目。 四、项目部署步骤 1. 在服务器上直接部署项目,将...
5. **Action and Render API**: 行动和渲染API是portlet生命周期中的两个重要阶段。Action API处理用户提交的表单数据,而Render API则负责生成portlet的视图。 6. **Event and Subscription API**: 事件和订阅API...
Liferay Portal支持多种页面布局模板,typeSettings指明了当前页面使用哪一个模板,如一栏、两栏等。字段值也会根据type_的不同而变化,其中包含了页面中Portlets的摆放信息。通过SQL查询可以获取特定页面中Portlets...
- **Portlet执行的两个阶段**: Portlet的执行分为Action Phase和Render Phase两个阶段,这两个阶段之间可以通过特定机制传递数据。 - **多Action Portlet开发**: 介绍了如何在一个Portlet中实现多个动作处理,以满足...
2. **layoutId**:标识每个页面,尤其在一个社区内存在多个页面时,通过layoutId进行唯一标识并排序。 3. **parentLayoutId**:当页面存在层级关系时,子页面需引用父页面的ID,实现页面间逻辑连接。 4. **...
groupId 为12703(表示用户hut@liferay.com,具有 Power User 角色),typeSettings 为column-2=11,29,8,19, column-1=71_INSTANCE_OY0d,82,23,61,65,layout-template-id=2_columns_ii(整个页面分为两栏,column-1 ...
在用户界面中,如果portlet包含一个表单,用户填写并提交表单时,Liferay的表单处理流程会按照以下步骤进行: 1. **提交表单**:当用户点击提交按钮,浏览器会向服务器发送一个POST请求,该请求的目标是表单中的`...
在Liferay 6.1.1版本中,开发者还需要熟悉Liferay的MVC和Struts架构,因为这两个框架在当时是构建portlet的常见选择。MVC Portlet提供了一种模块化的开发方式,而Struts则允许开发者利用已有的Action和Form对象,...
Liferay是一个开源的企业级门户平台,提供了两种portlet开发模式:插件模式和扩展模式。扩展模式允许开发者对Liferay的核心功能进行更深入的定制和扩展,以满足特定业务需求。 首先,我们需要确保具备正确的开发...
首先,Liferay集群需要至少两个运行中的Liferay实例,每个实例都在不同的服务器上,确保物理隔离。这些实例通过共享存储来访问相同的数据,如数据库、文件系统和缓存服务。 2. **数据库配置**: 集群中的所有...
portal-shared.jar和portlet.jar这两个Liferay特有的jar包应移动到portlet应用的WEB-INF/lib目录。最后,需要在Tomcat的conf/Catalina/localhost目录下创建Root.xml文件,配置web上下文信息和数据源。 这种部署过程...
Liferay 是一个开源的企业portal平台,提供了丰富的功能和插件,帮助开发者快速构建企业门户网站。为了搭建 Liferay 6.1.2 开发环境,我们需要安装 JDK、Liferay Portal、Tomcat、Ant 和 MySQL 等软件,并进行相应的...
- **features**和**plugins**目录:这两个目录通常包含更多的插件和特性包,Eclipse会解析这些内容并提供给开发者安装。 通过将"Liferay-ide-eclipse-updatesite-1.1.0.zip"导入Eclipse,开发者可以轻松地更新或...
Liferay是一个开源的企业级门户平台,它的核心功能之一是管理用户、组织、权限和内容。为了实现这些功能,Liferay维护着一系列的数据库表来存储和管理这些数据。本文档主要关注的是Liferay数据库中的表结构,特别是...
这里解释了portlet执行的两个基本阶段——操作阶段和渲染阶段,并阐述了这两个阶段之间的交互机制。 **4.5 从操作阶段传递信息到渲染阶段** 这一节详细讨论了如何在portlet的不同执行阶段之间传递数据,这对于实现...
6. **portlets 和 apps**:这两个目录可能包含了Liferay的portlet应用或整个应用模块。Portlets是Liferay中的可重用组件,可以提供各种功能,如新闻展示、日历管理等。Apps可能指的是额外的应用或者扩展。 7. **lib...
在Web项目的WEB-INF目录下,需要创建两个关键的JSP文件:`init.jsp`和`init-ext.jsp`。这些文件包含了初始化Portlet所需的基本配置,例如导入Liferay的库和设置Portlet环境。 - `init.jsp`:通常用来包含Liferay...