真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

J2EE如何創(chuàng)建web客戶端

本篇內(nèi)容主要講解“J2EE如何創(chuàng)建web客戶端”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“J2EE如何創(chuàng)建web客戶端”吧!

威寧網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)建站自2013年創(chuàng)立以來到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。

web客戶端包含在examples/src/EJB/converter/index.JSP的JSP網(wǎng)頁中.JSP網(wǎng)頁是一個(gè)包含靜態(tài)模板數(shù)據(jù)基于文本的文檔,它由HTML, WML, 和XML連同JSP元素一起組成,它們構(gòu)成動態(tài)內(nèi)容.

編寫Web客戶端

下面高亮顯示的語句是用來定位home interface,創(chuàng)建enterprise bean實(shí)例,然后幾乎和J2EE應(yīng)用程序客戶端一樣的處理方式來調(diào)用商務(wù)方法.僅僅不同的只是lookup方法的參數(shù).

客戶端需要的類在JSP的指令中導(dǎo)入(由<%@>字符包含).因?yàn)槎ㄎ籬ome interace和創(chuàng)建enterprise bean只執(zhí)行一次, 所以顯示在JSP的聲明當(dāng)中(由字符<%!>包含), 它們包含JSP網(wǎng)頁的初始化方法jspInit.這項(xiàng)聲明緊跟著的是創(chuàng)建只有一個(gè)輸入框的表單的標(biāo)準(zhǔn)HTML標(biāo)記.scriptlet(由字符<%>包含)從Request對象中取得一個(gè)參數(shù)然后把它轉(zhuǎn)換成double型.最后, JSP(由字符<%=>包含)調(diào)用enterprise bean的商務(wù)方法且把結(jié)果加到數(shù)據(jù)流并返回到客戶端.

<%@ page="" import="Converter,ConverterHome,Javax.ejb.*, javax.naming.*, javax.Rmi.PortableRemoteobject, java.rmi.RemoteException"> <%! private Converter converter = null; public void jspInit() { try { InitialContext ic = new InitialContext(); Object objref = ic.lookup(" java:comp/env/ejb/TheConverter"); ConverterHome home = (ConverterHome)PortableRemoteObject.narrow( objRef, ConverterHome.class); converter = home.create();} catch (RemoteException ex) { ... } } ... %>Converter

Converter


Enter an amount to convert:


<% string="" amount="" if="" null=""> 0 ) { Double d = new Double (amount); %><%= amount=""> dollars are <%=> Yen.<%= amount=""> Yen are <%=> Euro. <%>

編譯Web客戶端

J2EE server自動編譯web客戶端.

打包Web客戶端

打包web組件,你需要運(yùn)行deploytool的New Web Component Wizard. 在處理期間,向?qū)О芽蛻舳宋募幾g進(jìn)一個(gè)WAR文件然后把這個(gè)WAR文件加到應(yīng)用程序的ConverterApp.ear文件中.

開始New Web Component Wizard,選擇File->New Web Component. 向?qū)э@示下面的對話框.

  1. Introduction對話框:

    1. 閱讀向?qū)匦愿庞[的說明文本.

    2. 單擊 Next.

  2. WAR File對話框

    1. 在Application中選擇Create New WAR File.

    2. 在組合框中,選擇ConverterApp.

    3. 在WAR Display Name欄,輸入ConverterWAR.

    4. 單擊 Edit.

    5. 在Available Files目錄樹中,定位到examples/build/ejb/converter目錄.

    6. 選擇 index.jsp 然后單擊 Add.

    7. 單擊 OK.

    8. 單擊 Next.

  3. Choose Component Type 對話框

    1. 選擇JSP單選按鈕.

    2. 單擊 Next.

  4. Component General Properties 對話框

    1. 在JSP Filename組何框,選擇 index.jsp.

    2. 在Web Component Name 欄,輸入converter.

    3. 單擊 Finish.

指定Web客戶端的Enterprise Bean Reference

當(dāng)調(diào)用lookup方法時(shí),web客戶端refers to an enterprise bean:

Object objref = initial.lookup ("java:comp/env/ejb/TheConverter");

你應(yīng)當(dāng)如下指定reference:

  1. 在目錄樹中,選擇 ConverterWAR.

  2. 選擇EJB Ref's tab.

  3. 單擊 Add.

  4. 在 Coded Name 列輸入 ejb/TheConverter.

  5. 在 Type 列,選擇 Session.

  6. 在 Interfaces 列, 選擇 Remote.

  7. 在 Home 列輸入ConverterHome.

  8. 在 Local/Remote 列輸入Converter.

到此,相信大家對“J2EE如何創(chuàng)建web客戶端”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


本文題目:J2EE如何創(chuàng)建web客戶端
文章地址:http://weahome.cn/article/ipipjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部