Liferay
记录与Liferay Portal技术相关的主题讨论
菜单式下拉列表
摘要: 项目中为方便用户在添加上传文件时选择自己想要保存到的文件夹,着手写了一个程序实现遍历数据库中所有的文件夹而形成有层次感的下拉列表,涉及到的代码基本如下:
首先介绍下表结构:
必须有的字段有:folderId, parentFolderId, folderName
阅读全文
posted @
2007-07-19 17:34 Scott.Pan 阅读(683) |
评论 (0) 编辑
Liferay日志portlet里面的结构模板乱码问题
摘要: 在Liferay里面,有很多内置的示例portlet,这为我们在EXT环境下做二次开发新的portlet提供很好的参考依据,其中CMS模块里的日志文章portlet,功能尤为强大,可以通过配置Structure和Template可以很容易实现一些新闻或是其他内容版面,写好基本的Structure、Template *.XSL文件,可以通过扩展,再复杂的页面都可以通过配置模板实现,这为发布新闻信息提供了非常方便的解决方案。下面我将自己在项目中遇到的几个问题简单记录一下
阅读全文
posted @
2007-07-13 11:19 Scott.Pan 阅读(1084) |
评论 (0) 编辑
Java Content Repository API 简介
摘要: 随着内容管理应用程序的日益普及,对于公共的、标准的内容仓库 API 的需求也变得渐渐明显起来。Content Repository for Java ™ Technology API(JSR-170)的目标就是提供这样一个接口。在这篇文章中,我将用开放源码的 JSR-170 实现 Apache Jackrabbit,设计一个简单的类似维京百科全书的后端,研究这个前途远大的框架所提供的特性。
阅读全文
posted @
2007-07-11 20:44 Scott.Pan 阅读(381) |
评论 (0) 编辑
SearchContainer的用法说明
摘要: 在Liferay中,列表通常是使用SearchContainer来实现的,如BBS的栏目列表等。在Liferay的源代码中,JSP夹杂了大量的本应在Action中实现的代码,因此导致很难看懂。我尝试写一个Portlet,结果就在JSP处耗费了很长时间。 在此简单总结一下SearchContainer的用法,内容有些不恰当。具体可参考message_boards/view.jsp中的代码。
1.1 概述
作为一个条目的列表,应该包括几个方面的内容:
l Table的标题行
l Table的内容
l 每一个条目允许的操作
l 分页
阅读全文
posted @
2007-07-11 16:39 Scott.Pan 阅读(2791) |
评论 (1) 编辑
Portlet学习分析笔记
摘要: 关于Portlet的一些概念性的文字网络上很多,谷歌或是百度一下可以很容易搜索到,下面我把自己觉得容易混淆和模糊的几个知识点做下简单介绍:
1、Portlet Request & URL
在一个 Portal 页面中,通常都包含了多个 Portlet ,在一个时刻用户只能与一个 Portlet 交互,当用户向一个 Portlet 发出请求(例如点击了“ submit ”按钮),整个 Portlet 页面将会重新构成。在这个过程中,是否有与用户交互的 Portlet 处理方式显然是不同的,而且用户没有与之交互的 Portlet 显然不应该接收到用户的请求参数。
阅读全文
posted @
2007-07-11 14:48 Scott.Pan 阅读(3613) |
评论 (4) 编辑
Liferay项目中问题及解决方法列举
摘要: 近阶段手头上进行的是一个liferay项目,由于是初次学习和使用liferay技术,在项目的开发过程中遇到了很多的问题,等项目结束我会抽时间好好整理下关于liferay开发的一些心得体会。在此先记下若干(对熟手来说可能很弱智~~~),我会不断更新:
阅读全文
posted @
2007-07-10 19:13 Scott.Pan 阅读(1617) |
评论 (1) 编辑