原创 關於Liferay的配置文件 —— 基於Struts開發Portlet

結合Liferay實例sample-struts-portlet,基於Struts開發Portlet一般具有以下配置文件:liferay-displa

原创 區分HttpServletRequest 中getAttribute() 與 getParameter() 方法

 getParameter()getParameter()方法獲取從Web客戶端傳到Web服務器端的數據,通常是從Web客戶端的Form 中獲取,由get 或 post 方式通過 HTTP 傳回服務端。這些數據是以文本類型進行傳遞,因此,

原创 棕櫚夢魘

點贊 收藏 分享 文章舉報 greatarmor 發佈了24 篇原創文章 · 獲贊 1 · 訪問量 4萬+ 私信 關注

原创 Liferay 常用基礎類 —— com.liferay.util.BeanParamUtil

位置:com.liferay.util.BeanParamUtil作用:在從request 裏獲取指定屬性的值之前,動態設置默認參數。方法及其功能:通常服務端,從Web 獲取參數,當不能從前臺獲取完整參數時發生異常。若要避免也常,可以在服

原创 Liferay 常用基礎類 —— com.liferay.util.ParamUtil

位置:com.liferay.util.ParamUtil作用:從request 裏獲取指定屬性的值。傳入參數: 有兩類方法無默認值 —— get[DateType]( ServletRequest req, String param )

原创 NGOSS技術思想

受到軟件產業的組件技術和組件開發方法的啓發,NGOSS提出了基於組件的面向對象的分佈式運營支撐系統解決方案。隨着功能封裝、接口協議定義等組件開發方法被業界普遍認可,業務過程流、公共總線結構、公共業務數據、NGOSS組件等的研究也迅速開展起

原创 Liferay 常用基礎類 —— com.liferay.util.StringUtil

位置: com.liferay.util.StringUtil功能:對字符串進行處理。方法說明:(1)組合有分隔符的字符串,可以爲已有的字符串加入新的字符串。如"Liferay,JetSpeed,oPortal",加入字符串"eXo"之後

原创 QoS擁塞控制 —— 公平性算法

廣義處理器共享 (GPS,generalized processor sharing)       在處理器共享(processor sharing,簡稱PS)調度中,對於每個連接(會話)都有一個先進先出(FIFO)隊列,它們共享着相同

原创 Liferay 常用基礎類 —— com.liferay.util.LocaleUtil

com.liferay.util.LocaleUtilLocaleUtil 是一個簡單的工具類,其中僅僅包含了兩個簡單的靜態類,但是這兩個靜態類對處理網站的國際化和本地化是至關重要的。在Liferay 中LanguageId 的格式是,語

原创 ActionRequest,RenderRequest,HttpServletRequest及其意義

由於每個頁面中,每個Portlet 的運行都相對比較獨立,因此,爲了實現Porlet 的異步功能,有必要在Request 內區分每個Portlet 的信息。因此,針對Portlet 區分出了兩類Request,ActionRequest

原创 Liferay 4.2 中的一些小Bug

位置:com.liferay.util.StringUtilpublic static boolean endsWith(String s, char end) {       return startsWith(s, (new Char

原创 Liferay 中ActionRequest,RenderRequest 轉換爲HttpServletRequest 類對象的方法

正如ActionRequest,RenderRequest,HttpServletRequest及其意義  中所說明的,Liferay 實現了接口 ActionRequest 和RenderRequest。

原创 Liferay 對JSR168 的實現—— PortletConfig 的實現

PortletConfig 對象在可以根據Portlet 部署描述符的配置獲取Portlet 的基本信息。比如Portlet 的title,short title 以及Key 值。該信息配置在portlet