java portal是什么,讓我們一起來了解一下?
portal英文字面是“入口”,國內有叫“門戶”技術的,當然“集成”技術更能表達它的意思。Portal是一個基于web的應用程序,主要提供個性化、單點登錄、不同來源的內容整合以及存放信息系統的表示層。
portal有哪些實際應用?
1、Portal作為網關服務于因特網的一種WEB站點。Portal是鏈路、內容和為用戶可能找到的感興趣的信息(如新聞、天氣、娛樂、商業站點、聊天室等)的指南服務的集合。Yahoo、Excite、MSN.com和Netscape NetCenter都是Portal。
2、在幻想游戲,科幻小說和一些“新時期”哲學中,Portal是進入到過去,現在或未來的另一個世界的一個通道,或進入到一個擴展的認識當中。
3、在3D的圖形開發中,Portal是增加寫實主義的效果,而且加速顯示的技術。
具體代碼示例如下:
@Override ?protected?Object?handleGetObject(String?key)?{ ?if?(key?==?null)?{ ?throw?new?NullPointerException(); ?} String?value?=?null; ?if?(parent?!=?null)?{ ?try?{ ?value?=?parent.getString(key); ?} ?catch?(MissingResourceException?mre)?{ ?//hqw?2012.09.09?add?begin ?String?titlekey?=?key.concat(StringPool.PERIOD).concat(_portletInfo.getTitle()); ?if?(Validator.isNotNull(titlekey))?{ ?titlekey?=?titlekey.toLowerCase(); ?} ?try?{ ?value?=?parent.getString(titlekey); ?}?catch?(MissingResourceException?mre2)?{ ?} ?//end ?} ?} if?((value?==?null)?||?(value?==?ResourceBundleUtil.NULL_VALUE))?{ ?value?=?_getJavaxPortletString(key); ?} if?((value?==?null)?&&?ResourceBundleThreadLocal.isReplace())?{ ?value?=?ResourceBundleUtil.NULL_VALUE; ?} return?value; ?}
以上就是小編今天的分享了,希望可以幫助到大家。