JSP基础知识(Java Bean)

【Java Bean】Java Bean是最基础的分层技术,Bean是一种软件组织,在JSP开发中可 以用来封装(核心)事务逻辑,数据库操作等。 Java Bean的特性: (1)支持反射机制:利用反射机制可以分析出Java Bean是如何运行的。 (2)支持事件:事件是一种通信机制,利用它可以将相应的信息通知给Java Bean。 (3)支持属性:可以自定义属性,利用标准标签与JSP页面交互。 (4)支持持久性:持久性是指可以将J…

Struts tiles 相关

--------------------------------------------------------------- ../images---> /images bean:message bundle="Account" key="Label.Cashier bean:message key="Label.Cashier ----> bean:message bundle="Account" key="Label.Cashier bean:message key="Label.Asset ----> bean:message bundle="master" key="Label.Asset bean:message key="Label.Asset.Unit.DataControl.Button.Search"---> be…

程序员经典面试题及答案7

1、简述synchronized和java.util.concurrent.locks.Lock的异同 ?   主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。   2、EJB的角色和三个对象   一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商…

(第5讲)javabean、EJB区别

jsp 发表评论
http://www.cnblogs.com/qianye/archive/2012/11/24/2786423.html 1、javabean是一种java语言编写的可重用组件。javabean的类必须是具体的和公开的,并且具有无参数构造器,javabean通过提供符合一致性设计模式(这和通常的设计模式不同,只是一种理念)的公共方法暴露内部域成员变量,通常是get/set方法 2、EJB是指运行在EJB容器中的javabean,Tomcat是web容器的参考实现。一个完整的JavaEE服务器应该…

Spring MVC的@RequestMapping注解的方法签名异常

  病理特征:Errors/BindingResult argument declared without preceding model attribute. Check your handler method signature     堆栈信息:忘了^_^...     自从使用Spring框架以后,笔者再也没有用EJB了,当然更不会用落后的Struts。Spring与Struts为两种不同功能的框架,没有可比性,但Spring框架中有个子模块Spring MVC与Struts功能是一样的,如果项目中选用Spring来管理服务层,加上它有MVC模…

MyEclipse插件介绍与下载

1.Eclipse下载 EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载 http://www.eclipse.org/downloads/index.php 1.lomboz J2EE插件,开发JSP,EJB http://forge.objectweb.org/projects/lomboz 1.MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等 http://www.myeclipseide.com 2.Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式 http://propedi…

Java Bean 与 EJB的区别

JavaBean 和 Server Bean(通常称为 Enterprise JavaBean (EJB))有一些基本相同之处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环境的不同而有所不同。这开辟了巨大商机。因为 JavaBean 是与平台无关的,所以对于将来的解决方案,供应商可以轻易向不同用户推出其客户机方的 JavaBean,而…

JavaBean和EJB的区别、JSP的异常处理、JSP隐含内置对象(第二天)

JavaBean和EJB的区别 JavaBean是可视的或者是不可视的,不用部署,EJB是不可视的,需要部署到服务器中。 JavaBean部署在应用程序中, EJB是部署在容器中,可以是有状态或者是无状态的,声明式事务。 JavaBean的属性和方法是普通的,EJB是需要遵守规范,是需要通过标准的描述符来定义的。 JavaBean是基于事件驱动的,EJB中只有消息驱动Bean是基于事件的 注意:jsp:useBean动作,用表单为Bean的属性赋值…

EJB

EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。      在J2EE里,Enterprise Java Beans(EJB)称为Java 企业柄,是Java的核心代码,分为整体柄和片段柄和消息柄三个部分,其中的消息柄将在以后再作讨论。现在我们来看看什么是整体柄和片段柄。      整体柄是一种对象: 标准Java对象由创建它的程序创建,…

深入研究Servlet线程安全性问题

原文地址:http://www.sf.org.cn/j2me/base/20922.html Servlet的多线程机制     Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件实例化这个Servlet类。当有新的客户端请求该Servlet时,一般不会再实例化该Servlet类,也就是有多个线程在使用这个实例。Servlet容器会自动使用线程池等技术来支…

J2EE中的JSP

jsp 发表评论
EJB:用于提供企业版分布变化环境,实际上是J2EE中的一套规范,并且规定了一系列的API用来实现把EJB概念转换成EJB产品。 这套规范主要有以下内容:可扩展 (Scalable) 分布式 (Distributed) 事务处理(Transactional) 数据存储(Persistent) 安全性 (Secure) JBoss是一个管理EJB的容器和服务器 与数据库的连接使用的是JDBC,通过此API实现了数据库操作编码与数据库底层平台的分离(不管是Oracle还是Infom…

Hibernate+Struts的J2EE应用开发

Hibernate+Struts的J2EE应用开发2007-08-20 09:15 作者: 肖杰浩 出处: 计算机与信息技术 责任编辑:方舟   摘 要 本文分析了Hibernate和Struts的机制,提出了一种基于Hibernate和Struts的J2EE应用开发策略。在这种策略中,模型层用Hibernate实现,视图和控制器则用Struts框架实现。这样可大大降低代码的耦合性以及提高系统的开发效率。  关键字 Hibernate,Struts,MVC,持久层  引言  随着…

J2EE收缩树

做这个用到:JSTL+JAVASCRIPT  并且是数据是从数据查出来的。直接看代码吧:######################################################  </head> <script type="text/javascript"> function menu(treeId) {  //alert(treeId);  var div=document.getElementById("divbs"+treeId);  if(div.style.display=="")  {   div.style.display="none";  }else  {   div.style.display="";  } } <…

J2EE的体系结构和MVC设计模式

J2EE规范提出了自己的n-tiers结构。 在普通应用中,我们大多会按如下方式划分: 表示层:管理用户的请求,对用户的请求做出相应的响应,并向用户显示出相应信息。Struts框架在表示层可以对用户的请求进行处理,有控制器可以调用下层业务逻辑,可以对异常进行处理,以及对用户输入的信息进行验证。表示层还可以选择Velocity、JSF等。 业务逻辑层:负责业务逻辑的实现。Spring框架在业务逻辑层可以处理…
下一页 »