一、什么是可配置portlet
其实portlet本来就是可以配置的,但我们的开发大部分情况下只使用view模式,edit和config模式一般没有使用,对于使用editor和config等模式的portlet,我们可以将他们称为可配置portlet。通过使用可配置portlet,可以做许多个性化定制。
应用场景:
1、如果在首页上有展现专题的地方,可以建立一个专题展现的portlet,这个地方要展现的内容为一个图片或多个图片,点击图片可以跳转...
weblogic 11g部署Liferay6指南
以前为公司写的Liferay在weblogic11g上的部署指南。
环境装备
1.Weblgoic 11g
版本号:10.3.5
来源:Oracle官方网站下载
2.JDK(jrockit/SUN)推荐使用jrockit的JDK
版本:1.6.24
来源:weblogic 自带绑定版本
3.Liferay
版本:6.0.6(tomcat绑定版本)
来源:liferay.com网站下载
部署Liferay 6
前期准备
(weblogic的安装过程在此省略)
在weblogic域启动文件startWeblogic.cmd的@REM CALL setDomainEnv here...
Liferay是什么?
关于Liferay
Liferay是一个开源公司,我们一般谈Liferay是指的Liferay Portal。Liferay Portal始创于2000年的洛杉机,当时是一个非营利性组织。于2004年建立Liferay公司,今天Liferay的办事处和子公司遍及北美、德国、中国、西班牙和印度等,在全球30多个国家有建立合作伙伴帮助其扩展全球业务。官方网站(http://www.liferay.com/)
Liferay于2011年第三季度发布Liferay 6.1版本,在6.1版本中添加了lifray...
Liferay 6.1开发学习(二):创建一个Portlet工程
使用Liferay的SDK创建一个简单的Portlet,此Portlet不包括业务逻辑、不包括数据库,只有简单的页面展现,用以说明Portlet的开发过程。
一、创建Portlet工程
1、打开Liferay IDE,File-->New-->Liferay Project
2、为Portlet工程取名为Study,点击完成。或者点击下一步,默认选择Liferay MVC。
补充说明:
Portlet:这个是一般做Liferay开发选择的项目,一般说Liferay插件工程,通常都是指的Portlet...
Liferay 6.1开发学习(十):在Liferay中使用Ajax
在现在的Web开发中,Ajax的使用非常频繁,合理的使用Ajax也是提高用户体验的一个重要手段,在Liferay中使用Ajax其实非常方便,但是和普通的web程序稍有差异。
一、简单示例
客户端代码编写
1、在Liferay中创建一个简单的Portlet页面,可以取名为ajaxPortlet,具体的创建过程可以参考;http://www.huqiwen.com/2012/09/03/liferay-6-1-development-study-3-portlet-explicate/
2、在liferay中ajax的请求地址...
Liferay7.0社区版将不再支持集群和商业数据库
注:liferay从7.0GA5开始恢复对于集群的支持,商业数据库的支持可以看这篇博客。
《让Liferay7支持商业数据库》
Liferay官方博客在2016年4月7号发布了一篇博客说明Liferay 7.0社区版将不再提供对于集群的支持,以及商业数据库(SQL Server、Oracle、DB2、Sybase DB)的支持,以及商业中间件(Weblogic、Websphere)的支持。这些的支持将商业版本也就是EE版中得到支持,当然也可以自己基于liferay的源码自行...
Liferay 6.1开发学习(四):Service Builder
一、什么是Service Builder?
Service Builder是Liferay IDE(SDK)提供的一种代码生成方案,开发人员只需要编辑一个数据库的实体描述文件,即可根据本XML文件生成Spring层代码、Hibernate层代码、SQL、SQL索引创建文件、Spring和hibernate的配置文件等,可以大提高开发人员的效率。简单说就是根据数据库描述文件,生成service层和持久化层的代码,开发人员只需要关注控制层即可。
二、Service Builder的使用
...
Liferay 6.1开发学习(十七):基于注解的SpringMVC portlet开发
SpringMVC使用起来是简单易懂,方便快捷。springmvc 在很早之前就开始提供对于JSR168的支持,同样的liferay的这个portal是实现了JSR 168和JSR268规范的,理论只要是提供对JSR 168或JSR268规范支持的MVC框架都可以用来开发Liferay portlet,像Struts1/struts2/SpringMVC等。
对于SpringMVC在portlet中的使用,在Spring的官方文档中已经有说了详细的说明(在spring-framework-reference中的19章。),这里参...
在Visual Studio 2012下面编译opencv 2.4.3
安装CMake
从CMake的官方网站下载最新版的CMake。http://www.cmake.org/cmake/resources/software.html,选择Windows (Win32 Installer)平台的进行下载。
安装时请勾选上“Add CMake to the system PATH for all users”。
下载安装opencv
从opencv的官方网站(http://www.opencv.org/)下载2.4.3版本的opencv for windows。下载安装后,安装到某一个目录下面,如我的在D:\opencv
使用CMake导致VC++项目文件
...
Liferay中让portlet不显示边框
在很多的应用场景下我们不希望显示portlet的边框,要去掉Portlet边框大概有以下三种方法:
一、手动设置
在Portlet的右上角,点击设置--外观和风格--是否显示边框,配置成不显示。
适用范围:
此方法适用于,当一个页面中只有几个Portlet需要调整边框的时候。
二、在Portlet的配置文件中
在portlet.xml中中添加以下配置文件,将此信息添加相要默认不显示边框的portlet里面。
<portlet-preferences>...