iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >J2EE如何创建web客户端
  • 323
分享到

J2EE如何创建web客户端

2023-06-03 03:06:06 323人浏览 独家记忆
摘要

本篇内容主要讲解“J2EE如何创建WEB客户端”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“J2EE如何创建web客户端”吧!web客户端包含在examples/src/EJB/converte

本篇内容主要讲解“J2EE如何创建WEB客户端”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“J2EE如何创建web客户端”吧!

web客户端包含在examples/src/EJB/converter/index.jsP的JSP网页中.JSP网页是一个包含静态模板数据基于文本的文档,它由html, WML, 和XML连同JSP元素一起组成,它们构成动态内容.

编写Web客户端

下面高亮显示的语句是用来定位home interface,创建enterprise bean实例,然后几乎和J2EE应用程序客户端一样的处理方式来调用商务方法.仅仅不同的只是lookup方法的参数.

客户端需要的类在JSP的指令中导入(由<%@>字符包含).因为定位home interace和创建enterprise bean只执行一次, 所以显示在JSP的声明当中(由字符<%!>包含), 它们包含JSP网页的初始化方法jspInit.这项声明紧跟着的是创建只有一个输入框的表单的标准HTML标记.scriptlet(由字符<%>包含)从Request对象中取得一个参数然后把它转换成double型.最后, JSP(由字符<%=>包含)调用enterprise bean的商务方法且把结果加到数据流并返回到客户端.

<%@ 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组件,你需要运行deploytool的New Web Component Wizard. 在处理期间,向导把客户端文件编译进一个WAR文件然后把这个WAR文件加到应用程序的ConverterApp.ear文件中.

开始New Web Component Wizard,选择File->New Web Component. 向导显示下面的对话框.

  1. Introduction对话框:

    1. 阅读向导特性概览的说明文本.

    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

当调用lookup方法时,web客户端refers to an enterprise bean:

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

你应当如下指定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如何创建web客户端”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: J2EE如何创建web客户端

本文链接: https://www.lsjlt.com/news/232306.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • J2EE如何创建web客户端
    本篇内容主要讲解“J2EE如何创建web客户端”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“J2EE如何创建web客户端”吧!web客户端包含在examples/src/EJB/converte...
    99+
    2023-06-03
  • J2EE如何运行web客户端
    这篇“J2EE如何运行web客户端”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“J2EE如何运行web客户端”文章吧。运行w...
    99+
    2023-06-03
  • 使用AJAX和J2EE创建瘦客户端
    使用AJAX和J2EE创建瘦客户端[@more@]这篇文章讨论了Iconix Pharmaceuticals公司在开发DrugMatrix 软件应用系统时,Asynchronous JavaScript plus XML (AJAX)所扮演...
    99+
    2023-06-03
  • 怎么创建J2EE应用程序客户端
    本篇内容介绍了“怎么创建J2EE应用程序客户端”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!J2EE应用程序客户端由JavaTM语言编写,在...
    99+
    2023-06-03
  • 如何运行J2EE应用程序客户端
    这篇文章主要介绍“如何运行J2EE应用程序客户端”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何运行J2EE应用程序客户端”文章能帮助大家解决问题。在终端窗口中,进入到examples/src/E...
    99+
    2023-06-03
  • 如何从 Golang 客户端创建 ElasticSearch 策略
    问题内容 我正在尝试从 elastic golang 客户端 olivere 创建索引生命周期管理 (ilm) 策略,以删除超过 3 个月的索引(使用“每日索引”模式)。像这样的事情:...
    99+
    2024-02-05
  • EBS客户如何创建
    这篇文章给大家分享的是有关EBS客户如何创建的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。此纳税人登记号已用于同一期间的交易方When updated Supplier'...
    99+
    2024-04-02
  • 如何正确创建mongo模型和客户端?
    php小编苹果将为你介绍如何正确创建mongo模型和客户端。在使用MongoDB进行开发时,创建模型和客户端是非常重要的一步,它们决定了你在后续操作中的灵活性和效率。首先,你需要通过安...
    99+
    2024-02-09
  • nodejs 创建客户端发请求
    Node.js是一种使用Javascript编写的开放源代码后端运行环境,它允许开发者在服务器端使用Javascript编写脚本。在Node.js中,我们可以使用内置的http模块创建HTTP服务器并与客户端通信。同时,我们也可以使用htt...
    99+
    2023-05-17
  • python创建udp服务端和客户端
    1.udp服务端server 1 from socket import * 2 from time import ctime 3 4 HOST = '' 5 PORT = 8888 6 BUFSIZ = 1024 7 A...
    99+
    2023-01-30
    服务端 客户端 python
  • python创建tcp服务端和客户端
    1.tcp服务端server 1 from socket import * 2 from time import ctime 3 4 HOST = '' 5 PORT = 9999 6 BUFSIZ = 1024 7 A...
    99+
    2023-01-30
    服务端 客户端 python
  • J2EE如何创建Enterprise Bean
    这篇文章主要介绍“J2EE如何创建Enterprise Bean”,在日常操作中,相信很多人在J2EE如何创建Enterprise Bean问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”J2EE如何创建Ent...
    99+
    2023-06-03
  • node.js中ws模块如何创建服务端和客户端
    小编给大家分享一下node.js中ws模块如何创建服务端和客户端,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!首先下载webso...
    99+
    2024-04-02
  • Java富客户端平台JavaFX如何创建框架
    这期内容当中小编将会给大家带来有关Java富客户端平台JavaFX如何创建框架,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。未来JavaFX希望在渲染方面具备通用的抽象能力,无论是针对Java 2D/Op...
    99+
    2023-06-17
  • web开发中如何使用客户端脚本
    这篇文章给大家分享的是有关web开发中如何使用客户端脚本的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 客户端脚本是指由用户的Web浏览器执行的计算机程序的类型。JavaScr...
    99+
    2024-04-02
  • Netty客户端接入流程NioSocketChannel创建解析
    目录NioSocketChannel的创建回到上一小节的read()方法我们首先看readBufjdk底层相关的内容跟到父类构造方法中我们跟进其构造方法前文传送门:Netty客户端处...
    99+
    2024-04-02
  • Netty客户端接入流程NioSocketChannel怎么创建
    这篇文章主要为大家展示了“Netty客户端接入流程NioSocketChannel怎么创建”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Netty客户端接入流程NioSocketChannel怎...
    99+
    2023-06-29
  • 创建DCOM客户端服务器应用程序
    要创建DCOM(Distributed Component Object Model)客户端服务器应用程序,需要按照以下步骤进行操作...
    99+
    2023-09-14
    DCOM
  • Ubuntu如何创立客户
    本篇内容介绍了“Ubuntu如何创立客户”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux创立客户有两条命令:adduser和user...
    99+
    2023-07-04
  • 使用 go Kubernetes 客户端创建自定义资源
    php小编小新为大家带来了关于使用go Kubernetes客户端创建自定义资源的介绍。随着云原生技术的发展,越来越多的企业开始采用Kubernetes作为容器编排平台。而创建自定义资...
    99+
    2024-02-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作