⑴ 什么是LIFERAY
代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用 Apahce Lucene实现全文检索功能。
主要特点:
1、提供单一登陆接口,多认证模式(LDAP或SQL);
2、管理员能通过用户界面轻松管理用户,组,角色;
3、用户能可以根据需要定制个性化的portal layout;
4、能够在主流的J2EE应用服务器上运行,如JBoss+Jetty/Tomcat,JOnAS;
5、支持主流的数据库,如PostgreSQL,MySQL;
6、使用了第三放的开源项目,如Hibernate, Lucene, Struts;
7、支持包括中文在内的多种语言;
8、采用最先进的技术 Java, EJB, JMS, SOAP, XML;
⑵ liferay 是什么
liferay是个开源的门户平台,它主要面向企业提供其内部的web内容发布、内容、集成和协作的解决方案。与新浪、搜狐等门户网站从面向用户到业务范围都不相同。
⑶ liferay是怎样配置到哪个具体tomcat服务器上的
把服务部署到tomcat上有多种方法,有的直接把编译后的应用拷贝到tomcat的webapps目录下面,有的是导出成.war文件拷贝到webapps下面,这样的话启动tomcat会自动生成一个同名的应用文件夹里面会有tomcat解压后的应用目录,还有些不用拷贝到webapps目录下,通过tomcat的server配置指定任意的文件夹为web应用的发布目录。基本上目录结构是这样的,首先根目录就是以你的项目名称命名的文件夹,根目录下面会有各种前台展示相关的代码文件,比方说包含jsp文件、css文件、js文件、image文件等前台展示相关的文件夹或文件都可以放在根目录下面,根目录下面还有一个WEB-INF文件夹,该文件夹下是一些应用配置文件:web.xml、应用库文件夹lib文件夹该文件夹下是应用用到的一些第三方jar包、应用编译文件夹:class,该文件夹下是你的应用开发中的src目录下面的所有java文件或者其他配置文件的编译后的文件目录,目录结构跟你的开发src目录结构一致。
⑷ 如何修改liferay的初始化界面
如何修改liferay的初始化界面
当系统开发完成,部署实施上线时,需要初始化大量的用户数据,如果一个个的录入,数据量少时还好,如果数据量比较大,还是让人很崩溃的。此时,我们可以使用Liferay的API进行用户的导入,Liferay本身并没有提供CSV或EXCEL的用户导入方法,需要我们有一定的二次开发。
导入的方法大概有几种:
(注意:本文的说明是基于Liferay6.2.1的版本,其他版本可能稍有差异)
1、LDAP的导入,就是我们在的用户在LDAP中,让Liferay从LDAP中自动导入,这样的方法,可以参考前面的文章《Liferay 6开发学习(二十七):OpenLDAP与Liferay的集成》;
2、我们Liferay中写一个Portlet,调用Liferay的API进行导入。
3、我们在远程或者另外独立的工程中,调用Liferay的WebService接口进行导入。