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

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

J2EE如何創(chuàng)建web客戶端-創(chuàng)新互聯(lián)

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

在武宣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)整合營(yíng)銷推廣,外貿(mào)營(yíng)銷網(wǎng)站建設(shè),武宣網(wǎng)站建設(shè)費(fèi)用合理。

web客戶端包含在examples/src/EJB/converter/index.JSP的JSP網(wǎng)頁中.JSP網(wǎng)頁是一個(gè)包含靜態(tài)模板數(shù)據(jù)基于文本的文檔,它由HTML, WML, 和XML連同JSP元素一起組成,它們構(gòu)成動(dòng)態(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對(duì)象中取得一個(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自動(dòng)編譯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ū)э@示下面的對(duì)話框.

  1. Introduction對(duì)話框:

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

    2. 單擊 Next.

  2. WAR File對(duì)話框

    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 對(duì)話框

    1. 選擇JSP單選按鈕.

    2. 單擊 Next.

  4. Component General Properties 對(duì)話框

    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.

到此,相信大家對(duì)“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客戶端-創(chuàng)新互聯(lián)
轉(zhuǎn)載來源:http://weahome.cn/article/joiio.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部