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;