「 Hello world !」開發步驟html
在這個例子裏咱們將利用業務邏輯設置「 Hello world! 」信息,並經過 jsp 將這些信息顯示在用戶界面上。瀏覽器
經過「開始 -> 程序 ->Primeton EOS 5->EOS Studio 5.1 」 啓動 EOS 開發的 IDE 環境。啓動後,點擊歡迎頁右上角圖標,進入到 EOS Studio 的工做區(之後啓動會自動進入到工做區界面)。框架
? 進入 EOS Studio 開發透視圖;jsp
單擊主菜單項「文件」選擇「新建」 -> 「空 EOS 項目」,如圖 2.1-1 所示。編輯器
圖 2.1-1 建立項目工具
? 在彈出的「建立空 EOS 項目」視圖中,配置相關參數。「項目名稱」: EOSTriping ,如圖 2.1-2 所示。3d
圖 2.1-2 項目屬性對話框htm
? 單擊【完成】按鈕,系統完成該項目框架的建立後退出。建立結果如圖 2.1-3 所示:
圖 2.1-3 完成項目建立
【說明】新建項目時,缺省會創建一個 pkg 的構件包,你能夠經過鼠標右鍵刪除這個構件包。
? 在項目資源管理器視圖中,單擊展開「 EOSTriping 」項目的右鍵菜單,選擇「新建」 -> 「 EOS 構件包」,如圖 2.1-4 所示。
圖 2.1-4 建立構件包
? 在彈出的「建立構件包」視圖中,設置相關參數。如圖 2.1-5 所示:
圖 2.1-5 建立構件包
? 構件包名稱: HelloWorld ,點擊【完成】按鈕,結束建立構件包嚮導。
? 在「項目資源管理器視圖」中,展開 「 EOSTriping à HelloWorld à biz 」構件,在「 biz 」 構件上點擊右鍵,選擇上下文菜單「新建 à 業務邏輯」,如圖 2.1-6 所示:
圖 2.1-6 建立業務邏輯
? 在彈出的「建立業務邏輯」對話筐中的「文件名」項中輸入「 bizHelloWorld 」,點擊完成按鈕結束建立業務邏輯嚮導,如圖 2.1-7 所示:
圖 2.1-7 建立業務邏輯對話框
建立「 bizHelloWorld 」業務邏輯以後,在 Studio 的「業務邏輯編輯器」會自動將剛剛建立的業務邏輯打開。
? 展開「項目資源管理器」視圖中的「引用構件包 à fcdom à BNNode.class 」,選中「 BL_setNodeValueBatch 」運算邏輯,按住鼠標左鍵,將該運算邏輯拖拽到「 bizHelloWorld 」編輯區中,如圖 2.1-8 所示:
圖 2.1-8 引用構件包結構
? 利用鼠標點選業務邏輯編輯區上「選用板」中的「鏈接線」工具,點擊「開始」圖元,而後點擊「 BL_setNodeValueBatch 」圖元將「開始」圖元和「 BL_setNodeValueBatch 」圖元鏈接起來。利用相同的方法,將「 BL_setNodeValueBatch 」圖元和結束圖元鏈接起來,最終的業務邏輯如圖 2.1-9 所示:
圖 2.1-9 業務邏輯編輯器
? 雙擊「 BL_setNodeValueBatch 」運算邏輯圖元,在彈出的「屬性設置」對話框中,點擊「參數定義」標籤頁面,輸入如圖 2.1-10 所示參數:參數 1 節點類型爲 EOS Field ,節點路徑爲「 show/info 」 ( 用戶可自定義 ) ,參數 2 節點類型爲常量,節點值爲「 Hello world !」 ( 該操做表示將「 Hello world! 」設置到 show/info 節點下 )
圖 2.1-10 運算邏輯參數設置對話框
? 雙擊業務邏輯編輯器中的「開始」圖元,在彈出的「屬性設置」對話框中,點擊「接口定義」標籤頁,輸入如圖 2.1-11 所示的參數:參數 1 節點類型爲 EOS Entity (此處也能夠設置爲 EOS Field ) , 節點路徑爲 show ,表示將設置的 show/info 信息輸出到調用本業務邏輯的邏輯數據區中。
圖 2.1-11 業務邏輯接口設置對話框
? 點擊工具欄中的「保存」按鈕或者使用快捷鍵「 Ctrl+S 」鍵保存業務邏輯。
? 建立 JSP 頁面
? 在「項目資源管理器視圖」中,展開 「 EOSTriping à HelloWorld à page 」構件,在「 page 」 構件上點擊右鍵,選擇上下文菜單「新建 à jsp 頁面」, Studio 啓動頁面嚮導,在彈出的「頁面生成嚮導」對話框中,輸入如圖 2.1-12 所示參數,點擊【完成】按鈕結束建立頁面對話框:
圖 2.1-12 建立頁面對話框
點擊【完成】按鈕之後, Studio 會提示「要切換到 EOS 頁面開發 透視圖嗎?」,點擊【是】按鈕進入頁面開發視圖。
? 在頁面開發視圖的頁面編輯器中,輸入以下 jsp 代碼:
<%@ include file ="/ internet / common . jsp "%>
< html >
< body >
< div align =" center ">
< br >< font color =" red " size ="20">
< bean : write property =" show / info "/>
</ font >
</ div >
</ body >
</ html >
? 點擊工具欄「保存」按鈕或者使用快捷鍵「 Ctrl+S」 保存 jsp 頁面。
? 建立展示邏輯
? 建立展示邏輯的步驟和建立業務邏輯的步驟基本一致。在「項目資源管理器視圖」中,展開 「 EOSTriping à HelloWorld à pr 」構件,在「 pr 」 構件上點擊右鍵,選擇上下文菜單「新建 à 展示邏輯」。再彈出的「建立展示邏輯」 對話框中的「文件名」項中輸入「 prHelloWorld 」,點擊【完成】按鈕。
? 將剛剛建立的業務邏輯「 bizHelloWorld 」和頁面「 helloworld.jsp 」託拽到展示邏輯編輯器中,點選「選用板」中的「鏈接線」工具,採用和建立業務邏輯時的方法,依次將「開始」、「 bizHelloWorld 」、「 helloworld.jsp 」和「結束」圖元鏈接起來,如圖 2.1-13 所示:
圖 2.1-13 展示邏輯編輯器
? 保存剛剛建立的展示邏輯。
? 保存剛建立編輯的全部文件;
? 點擊快捷圖標 選擇將運行的項目「 EOSTriping 」,啓動服務器 , 如圖 2.1-14 、 15 所示。
圖 2.1-14
圖 2.1-15 啓動 Server
? 服務器正常啓動後,打開 IE 瀏覽器 。
? 在 IE 瀏覽器地址欄輸入: http :// localhost :8080/ ;用系統管理員 sysadmin ,密碼 000000( 或者安裝時修改的密碼 ) 登錄,進入到主界面,如圖 2.1-17 所示 。
圖 2.1-17 登陸後主頁面
? 更改地址欄爲:
http://localhost:8080/HelloWorld.pr.prHelloWorld.do (注意路徑書寫方式和大小寫) ,回車;若該項目正常運行,將顯示頁面如圖 2.1-18 所示。
http://licheng5642.blog.163.com/blog/static/191443629201221905321732/