< 上一個課程 | 下一個課程 >

簡介

在這個指導教學中,您將瞭解如何使用 EGL 建置簡式動態網站。此網站具有兩個頁面:其中一個用於顯示資料庫中的記錄清單,另一個用於容許使用者變更其中一個記錄中的資料。

這個指導教學需要一些可選用安裝的元件。 如果要確定已安裝適當的選用性元件,請參閱「系統需求清單」。

Enterprise Generation Language (EGL) 是一種開發環境和程式設計語言,可供您用於快速撰寫完整功能的應用程式,讓您著手於您的程式碼所要解決的商業問題,而不是軟體技術。

學習目標

在這個指導教學中,您將學習如何完成下列作業:

所需時間

若要完成這個指導教學,您將需要大約 90 分鐘。如果您決定在學習指導教學時探索 EGL 或動態網站的其他資料類型,則可能需要更長的時間才能完成。

技能層次

介紹

系統需求

若要完成這個指導教學,需要安裝下列工具和元件:

必要條件

如果您已採用任何第三代或第四代語言(例如,COBOL、RPG 或主從式語言)進行過程式設計,或熟悉下列主題,則您將已準備好完成這個指導教學:

指導教學應用程式

在這個指導教學中,您將建立 EGL Web 專案並匯入資料庫範例。然後,您將建立與此資料庫搭配使用的簡式 EGL Web 應用程式。應用程式內兩個網頁中的第一個網頁,會顯示儲存在資料庫內資料中的客戶清單:

用於列出資料庫中多列的頁面

第二個網頁顯示某個客戶的詳細資料,並容許使用者變更這些詳細資料:

用於更新某列的頁面

EGL 是您用來管理使用者與資料庫之間互動的語言:

上圖所示兩個頁面中的每一個頁面,由稱為處理程式的 EGL 邏輯組件進行控制,這些處理程式透過使用者介面來控制執行時期互動。在此情況下,「處理程式」組件是「JSF 處理程式」組件,「處理程式」組件專用於在執行時期控制單一網頁。JSF 處理程式函數由使用者的點按動作進行呼叫,然後函數會依次呼叫您建立的程式庫函數。 結果是,在 Web 瀏覽器中工作的使用者可以檢視和變更儲存在資料庫中的資料。

如這個指導教學中所示,EGL 採用下列數個方式來提昇程式碼的重複使用:

EGL 還提供了「資料存取應用程式」精靈,該精靈供您用於建立存取關聯資料庫所需的基本程式碼。此精靈會建立具有下列特定目的的 EGL 組件:

< 上一個課程 | 下一個課程 >

意見