Struts 2 仍有多語言的支援,相關的文件可以查看 http://struts.apache.org/release/2.2.x/docs/localization.html ,搜尋的順序是:

ActionClass.properties
Interface.properties (every interface and sub-interface)
BaseClass.properties (all the way to Object.properties)
ModelDriven's model (if implements ModelDriven), for the model object repeat from 1
package.properties (of the directory where class is located and every parent directory all the way to the root directory)
search up the i18n message key hierarchy itself
global resource properties

MIS 發表在 痞客邦 留言(0) 人氣()

JBoss_Domain_RealCase.png
在 JBoss EAP6.x Standalone Mode Cluster Configuration 驗證了 Standalone Mode 的 Cluster 機制,在 Domain Mode 的設定也很簡單,還記得在 JBoss EAP6 Domain Mode Setup 中 host.xml 對每台 server 作了 port-offset ,而這就是 workers.properties 檔案裡的 node。
 

MIS 發表在 痞客邦 留言(0) 人氣()

JBoss EAP 6.x (Enterprise Application Platform) 提供 Cluster 的機制,但需要 apache 的 mod-jk.conf 配合,現在以 Standalone Mode 作為 HA 來測試看看。
Step 01: apache 的設定
APACHE_HOME/conf/httpd.conf

MIS 發表在 痞客邦 留言(0) 人氣()

JBoss_Domain_plan.png
JBoss EAP(Enterprise Application Platform) 提供 Domain Mode ,可以讓應用系統佈署簡單化,也可以讓應用系統不會因一台主機掛了,而導致使用者就無法登入,至於 Domain Mode 的概念在 JBoss EAP 與 JBoss AS/Community edition 及 WildFly 的差異 有提了一下,現在我們來實作,整個架構如下圖。
 
   

MIS 發表在 痞客邦 留言(1) 人氣()

JBoss_Standalone_Domain.png
JBoss 是一套應用程式伺服器,屬於開源的企業級Java中介軟體軟體,用於實作基於SOA架構的web應用和服務。目前有分:付費有支援的版本:JBoss EAP(Enterprise Application Platform) 及 Red Hat 支援社群的 Community edition 免費版本:JBoss AS;與一般社群的 WildFly 版本,軟體下載位置 http://wildfly.org/downloads/ 。

MIS 發表在 痞客邦 留言(0) 人氣()

maven_struts_01.png
主要目的:如何在 eclipse 利用 maven 建立 struts2 並在 eclipse internal runtime Server: Tomcat 作開發環境測試
平台:
eclipse:
Version: Kepler Service Release 2
Build id: 20140224-0627

MIS 發表在 痞客邦 留言(0) 人氣()

概念:
Apache Rewirte 主要的功能就是實現URL的跳轉,它的正則運算式是基於Perl 語言。可基於伺服器級的(HTTPd.conf)和目錄級的 (.htaccess)兩種方式。如果要想用到rewrite模組,必須先安裝或載入rewrite模組。
Apache mod_rewrite 規則重寫的標誌一覽
1) R[=code](force redirect) 強制外部重定向:強制在替代字串加上HTTP://thishost[:thisport]/首碼重定向到外部的URL.如果code不指定,將用缺省的302 HTTP狀態碼。
2) F(force URL to be forbidden)禁用URL,返回403HTTP狀態碼。
3) G(force URL to be gone) 強制URL為GONE,返回410HTTP狀態碼。
4) P(force proxy) 強制使用代理轉發。
5) L(last rule) 表明當前規則是最後一條規則,停止分析以後規則的重寫。
6) N(next round) 重新從第一條規則開始運行重寫過程。
7) C(chained with next rule) 與下一條規則關聯:如果規則匹配則正常處理,該標誌無效,如果不匹配,那麼下面所有關聯的規則都跳過。
8) T=MIME-type(force MIME type) 強制MIME類型
9) NS (used only if no internal sub-request) 只用于不是內部子請求
10) NC(no case) 不區分大小寫
11) QSA(query string append) 追加請求字串
12) NE(no URI escaping of output) 不在輸出轉義特殊字元

MIS 發表在 痞客邦 留言(0) 人氣()

TableCheckboxSelect_EO.png
上篇 ADF Table : Row selection using checkboxes 覺得那樣作有點麻煩, 經過思考及整理後, 覺得下列作法較佳:
 
前置作業:

MIS 發表在 痞客邦 留言(0) 人氣()

TableCheckboxSelect_EO.png
From: Polin Wei
在Table的作業中, 常會有將所有筆數全選( Select All Rows)的需求, 在 ADF 的 Table 要實現這樣的效果卻有點難(好難搞的 ADF....) , Google 一下查到一些高手的作法, 整理如下.
前置作業:
1. 使用 Table: USERS 來作示範

MIS 發表在 痞客邦 留言(0) 人氣()

ADF_Integrate_EBS_01.png
環境:
ADF version: 11.1.1.6.0
Oracle EBS version: R12.2.3
程式的目的在於取得 EBS 登入時的使用者相關資訊。整個程式架構如下圖:

MIS 發表在 痞客邦 留言(1) 人氣()

create_server_01.png
這一篇文章主要是在記錄利用 JDeveloper 去部署 (Deploy) ADF 的程式到 Weblogic Server 上。
 
在 Weblogic 建立測試運作的 Server:

MIS 發表在 痞客邦 留言(0) 人氣()

JSF Expression Language 搭配 JSF 標籤來使用,是用來存取資料物件的一個簡易語言。JSF EL是以#開始,將變數或運算式放置在 { 與 } 之間,例如:#{someBeanName}

變數名稱可以是faces-config.xml中定義的名稱,如果是Bean的話,可以透過使用 '.' 運算子來存取它的屬性,例如:




...
<f:view>
          <h:outputText value="#{userBean.name}"/>
</f:view>
...





MIS 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。