1. 怎么把两个liferay应用部署在同一个tomcat下,用http://localhost:8080/应用名 方式访问,实现方法是什么
如果你会部署一个那么两个也不是问题。
从你的问题判断你似乎是会部署但是不会把两个应用部署到同一个tomcat,
那么就是说你的这两个应用应该是同一个,如果我没说错请看下面:
同一个应用想要部署两个,障碍在于应用的应用名也就是应用路径相同导致tomcat无法分配地址。
所以通过如下步骤更改先部署的应用:
在第一个已经部署好的项目上单击右键-propertyies-MyEclipse-Web-下的Web Context-root处的名字改为其他的就可以了。
这样第二个应用应该就可以部署了。
2. 如何修改liferay的webservice的认证方式
您好,很高兴能帮助您
你说的那种方式如果一定要用,可以采用类似cookie的方式,login方法成功登录后返回一个加密后的字符串作为cookie,客户端记录这个字符串,再次调用add的时候需要将其作为add的一个惨素传回服务端,服务端对其进行验证,看是不是login生成的字符串,如果是则运行,如果不是则不回应。还可一在这个cookie字符串中加入时间信息,以实现登录时效,比如20分钟后无效。
3. liferay 是什么
Liferay的企业门户是一个自由和开放源码的 企业门户写在爪哇和分布式根据GNU通用公共许可证 。 [1]它主要用于电力企业内部网和外部网,并提供强大的企业功能,包括系统支持外部文件管理,LDAP集成,社会的工具,和wiki。
Liferay的Portal允许用户方便地设置常用的网站强大的功能。 它来了,出来的饲料箱用户注册,验证码,文档库,Lucene的检索,维基,社会新闻聊天,等等。 [2]门户系统是建立在portlet的 ,因此,有许多协力党的社会贡献的插件和插件。 Portlets允许用户添加新的功能或自定义Liferay的行为和外观。 由于此插件可扩展性和模块化设计,Liferay是有时称为内容管理框架或一个Web应用框架 。 Liferay的插件支持扩展到多种编程语言,包括支持的PHP和红宝石的portlet。 [3]
虽然Liferay的开发人员提供了一个复杂的编程接口,无需编程技能都需要安装和管理的基本网站。
Liferay的Portal是基于Java上运行的任何计算平台能够运行的Java运行环境和应用服务器 。 Liferay是可作为捆绑的应用服务器,例如Apache Tomcat的
历史
Liferay的公司是一家专业的开源公司,提供专业的免费文件和有偿服务,软件用户的。 主要对重点企业门户技术,该公司已经在总部洛杉矶 ,加利福尼亚州,美国。
创建于2000年Liferay的由首席软件设计师布赖恩陈提供的企业门户的解决方案, 非营利性组织 。 [5] 2004年,该公司注册成立公司的名义下Liferay的,其德国子公司正式Liferay的股份有限公司。 2007年,公司开辟了新的亚洲总部在大连 ,中国和西班牙的子公司Liferay的sl的。 2009年3月,公司开辟了新的办公室在班加罗尔 ,印度。
该公司的企业门户产品已经承认几个显着的组织。 这是公认的电子内容的杂志在其“电子内容100”领导人名单的行业[6] [7] ,2007年InfoWorld的命名,“这是”科技的新年。 [8] 2007年7月,他们宣布ICEsoft伙伴关系技术,提供的ICEfaces的库,用于开发的Ajax的技术企业门户软件[9] 。 2008年1月,公司聘请的工程师带领jQuery的用户界面,工作时间独家全JavaScript库 。 [10] 2008年Gartner的认可Liferay的9月作为有远见的领导者象限的水平门户产品。 [11]
Sun微系统和Liferay分享协议签署2008年5月一个技术。 [12] 。 Sun微系统公司更名发行GlassFish的网络空间服务器 。 ZDNET.UK进一步描述了平台的关系在2008年5月文章太阳和Liferay推出网上演示 。 [13]
2009年10月宣布了一项Liferay的伙伴关系的技术提供商与IT厂有限公司, Vaadin捆绑它与未来Liferay的版本的用户界面库。 [14]
[ 编辑 ]产品
Liferay的Portal是一个的JSR - 286 企业门户 ,其中包括一个应用套件(例如, 内容管理系统 , 博客 , 即时通讯 , 留言板等)。 这是分布在两个不同的版本:
Liferay门户社区版 -社区版本与最新的功能和支持,通过积极的。
Liferay门户企业版 -一个商业产品,包括支援服务,包括更新和充实。 此版本经过附加的质量保证周期,通常在社区版后的1或2个月内推出。
Liferay的协作套件还提供了一个平台上的Liferay的基础:
Liferay的社会办公室 -一间套房,为企业社会协作
真是..发个链接都不行,我消息你吧
4. 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目录结构一致。
5. 使用liferay怎么样集成现有的web项目
liferay+cas+openldap 都是开源的框架。 功能要求:a.单点登录。b.系统集成。c.自定义样式。d.信息发布。e.搜索(对于OA,实现起来还是有点为大现实)。
6. 如何向Liferay中导入用户
1、LDAP的导入,就是我们在的用户在LDAP中,让Liferay从LDAP中自动导入,这样的方法,可以参考前面的文章《Liferay 6开发学习(二十七):OpenLDAP与Liferay的集成》;
2、我们Liferay中写一个Portlet,调用Liferay的API进行导入。
3、我们在远程或者另外独立的工程中,调用Liferay的WebService接口进行导入。
写Portlet进行导入
只所以要建立一个Portlet,是因为我们在Portlet里面可以方便的调用Liferay的API,新建一个Portlet工程或者添加一个Portlet。调用下面的方法进行添加。
UserServiceUtil.addUser(companyId, autoPassword, password1, password2, autoScreenName, screenName, emailAddress, facebookId, openId, locale, firstName, middleName, lastName, prefixId, suffixId, male, birthdayMonth, birthdayDay, birthdayYear, jobTitle, groupIds, organizationIds, roleIds, userGroupIds, sendEmail, serviceContext)
7. 什么是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;