`
ayaya
  • 浏览: 448966 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循Sun公司提供的EJB规范,以保证彼此之间的兼容性。这六个角色分别是EJB组件开发者(Enterprise Bean Provider) 、应用组合者(Application Assembler)、部署者(Deployer)、EJB 服务器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系统管理员(System Administrator) 三个对象是Remote(Local)接口、Home(LocalHome)接口 ...

EJB容器提供的服务

    博客分类:
  • EJB
提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务
EJB包括Session Bean、Entity Bean、Message Driven Bean,基于JNDI、RMI、JAT等技术实现。 SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。 对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。 对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。 Session Bean 还可以再细分为 Stateful ...
1.设置JNDI服务工厂以及JNDI服务地址系统属性, 2.查找Home接口, 3.从Home接口调用Create方法创建Remote接口, 4通过Remote接口调用其业务方法
转载 一个常见的情况是在触发一个动作之前弹出一个确认对话框(例如:删除一条记录,取消编辑)。另一个常见的情况是在保存一些信息到服务器之前在客户端做验证,例如在传回服务器之前验证 password和Confirm password是否相等。 这篇文章描述了在<h:commandLink>和<h:commandButton>组件里如何触发客户端的java script功能。 <h:commandLink> 关联一个java script和一个commandLink并不困难,但是为了能够成功关联你需要理解jsf是怎样解析<h:commandLink>组 ...
定义:将两个不兼容的类纠合在一起使用,属于结构型模式,需要有Adaptee(被适配者)和 Adaptor(适配器)两个身份. 例如:画圆形和画方形 java 代码 public class WriteRound{        public void round(){}    }       public class WriteSquare{        public void square(){}    }     现在我们要实现既要画方形又要画圆形 第一种方式 java 代码 public sta ...
Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。 Struts开放源码框架的创建是为了使开发者在构建基于Java Servlet和JavaServer Pages(JSP)技术的Web应用时更加容易 ...
定义:为其他对象提供一种代理以控制对这个对象的访问.  
词汇 ばら(薔薇)蔷薇,玫瑰;はな(花)花;みせ(店)店,店铺,商店;はなや(花屋)花店; ようひんてん(洋品店)服饰用品商店;したぎ(下着)内衣;ナイロン尼龙;け(毛)毛线; ボールぺん 圆珠笔;ほんや(本屋)书店;たばこや(煙草屋)香烟店;くつや(靴屋)鞋店;やおや(八百屋)菜店;くすり(薬)药;くすりや(薬屋)药店; おかね(お金)钱; ひゃく(百)百,一百;せん(千)千,一千;いちまん(一万)一万; みず(水)水;おゆ(お湯)热水; いくら(幾ら)多少;おおきい(大きい)大的;ちいさい(小さい)小的(此处指形容体积的词汇);たかい(高い)贵的;やすい(安い)便宜的;みじかい(短い)短的; ...
问:什么是应用程序服务器,什么是Web服务器,它们有什么不同? 答:      通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。         下面让我们来细细道来:    Web服务器(Web Server)     Web服务器可以解析(handles)HTTP协议。当Web服务器接收到一个HTTP请求(requ ...
java文件注释 java 代码 /**    *    * File Name: UserLogin.java<br>    *    * Created:     2007/09/13<br>    *    * Original Author: BBX <br>    *    */   Class注释 java 代码 /**    *     * パッケージ名:jp.jal.logic<br>[译:package名:jp.jal ...
java 代码 f:view    f:subview id="top"       jsp:include flush="true" page="../top.jsp"   /jsp:include    /f:subview    /f:view   subview标签是比不可少的,这点和其他框架不一样。

JSF存取SESSION

写入session,可以构建一个存取session的类(如account),用如下方式放入到session中 this.getSessionScope().put("jalacc", account); 获取session(如例) if(this.getSessionScope().get("jalacc") != null){     UserSession acc = (UserSession)this.getSessionScope().get("jalacc");     System.out.println(acc.getUs ...
简单地说,就好象我要一座房子住,可是我不知道怎么盖(简单的砌墙,层次较低),也不知道怎么样设计(建几个房间,几个门好看,层次较高),于是我需要找一帮民工,他们会砌墙,还得找个设计师,他知道怎么设计,我还要确保民工听设计师的领导,而设计师本身也不干活,光是下命令,这里砌一堵墙,这里砌一扇门,这样民工开始建设,最后,我可以向民工要房子了。在这个过程中,设计师是什么也没有,除了他在脑子里的设计和命令,所以要房子也是跟民工要,记住了! 以下是richardluo的代码,我根据他的思路加上了相应的注释。 1,定义工人接口,就是能够完成建造房子任务的人的通用要求。 java 代码   // ...
定义: 为子系统中的一组接口提供一个一致的界面 就是说使用不同的方法来实现同一个目的。 我们可以用接口来实现 java 代码 public interface IControllPC {                        public void increaseVolumn();            public void decreaseVolumn();                    }       java 代码 public class KeyBoardControlPC imple ...
Global site tag (gtag.js) - Google Analytics