環境需求 : Java 1.5
- 將ejeeb.jar與相依的Jackson, Apache的IO與FileUpload都複製到網站lib目錄下.
- 在web.xml加入ejeeb.router.DefaultRouter(或自訂的Router類別)的Servlet Configuration, 之後以DefaultRouter為例. 為此之外, 尚需要在Configuration中加入actions與encoding(optional)兩個init-parameter. 參數actions的值為需要成為DirectAction的non-managed POJO class 或 ejb interface 的全名, 有多個類別(介面)時, 以逗點隔開. 參數encoding則是輸出入編碼, 預設為utf-8.
- 在需要成為DirectAction的non-managed POJO class 或 ejb interface 上加上DirectAction與DirectMethod的Annotation.
- 打開要使用Ext.Direct的網頁, 並在extjs library include之後, 加入
or
- 大功告成, 現在可以直在網頁上呼叫Server端的Action.
沒有留言:
張貼留言