这个方法是到目前为止进行jsp预编译最方便的途径(“flick-a-switch” 途径),他有许多指出来毫无意义的缺点。如果一个错误在jsp的编译期间或在部署(或重新部署) 的时候发生,web 应用程序的预编译将会在例外处暂停。另外,如果在一个特定的web应用程序里面有许多jsp文件的情况,declarative预编译显著的影响着部署时间,阻断部署直到所有的文件都被编译。对于大型的应用程序,当出现数以百计的jsp 文件以declarative预编译被执行的时候,这种部署时间趋向以分钟来计算 (在某些情况10到15分钟,其他情况可能更长时间)。设想开始一个服务器实例,在一个特定的web应用程序周期内进入部署状态用declarative 预编译激活。如果在应用内有很多的jsp文件以及部署,接近完成时就已经花费了大量的时间,在编译期间由于抛出一个例外而突然失败,当然会引...
eclipse 是一个开放源代码的、基于 java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,eclipse 附带了一个标准的插件集,包括 java 开发工具(java development tools,jdt)。 目前正在做一个项目,采用eclipse作为开发工具,我用eclipse3.1.0的版本,感觉还不错,界面比较友好!eclipse提供了很多的插件,你可以到google上搜索一下,非常多,对于你得到了插件之后,如何进行插件(plugin)的安装呢?以下说明我安装eclipse插件的一些心得。eclipse插件的安装有两种方法1、在eclipse的主目录(eclipse_home,比如在我的机器上安装的目录是:d:javadev3.1)有一个plugins的目录,这种方法的插件安装非常简单,只要将插件copy到这个目录下...
我作为bea的顾问,已经成功地帮助客户在各种版本的weblogic server (wls)上设计并部署了应用程序。bea从ejb 1.0已经开始支持容器管理(cmp)的实体beans,并且已有一些客户在使用它们。可不幸的是,一些客户在不理解实体bean的情况下就使用上了它们;而另一些客户一听说它会对性能有某些约束,就完全从他们的结构/设计选择上排除使用实体beans。当面对系统分析师的询问"我究竟何时应该考虑去使用cmp方式的实体beans呢?"的时候,我很难解释为什么要使用cmp形式的实体beans。实体beans的优势体现在两方面:高速缓存和对象-关系的映射。两者在先前的版本中都勉强的被实现,但ejb 2.0拯救了这种情况。wls 7.0在ejb 2.0规范上的附加功能弥补了在使用实体beans和使用无状态会话beans之间在性能方面的差距,说明:无状态会话bea...
weblogic中访问oracle数据库的连接池可以采用三种jdbc方式进行配置一 在weblogic console中按如下配置 建立connection pool ,并修改startweblogic.cmd文件1 weblogic 方式, 使用weblogic的jdriver属性 值 url : jdbc:weblogic:oracledriver classes : weblogic.jdbc.oci.driverproperties (key=value): user=xixi password=hahaserver=your_tnsname需要安装oracle的客户端your_tnsname是你在oracle客户端中配置的指向oracle服务器的本地服务名startweblogic.cmd中 path变量加入.binoci817_82 oracle jdbc的thin方式属性...
littleboys 原创编辑实体bean的高级课程1. 怎样开发主健类ejb的主健类主要用做持久存储和ejb容器中的唯一标识符.通常主健类的字段直接映射到数据库中的主健字段.如果主健只是由单个实体bean字段组成.且其数据类型是基本的java类.如string,则bean作者不必开发自定义的主健类.只需要在配置描述器中指定类的名字和主健字段即可如果把主健映射到一个用户定义的类型,或者映射到多个字段,则bean的作者必须写出自定义的主健类.主健类必须实现 java.io.serializable,而且包含主健字段.对于cmp,字段名必须匹配实体bean中的相应的主健字段名,这将使ejb容器能够把适当的cmp字段赋值到主健类中的相应字段中.2. 实现hashcode()方法hashcode() 方法的实现原理是,利用主健字段,经适的处理后,生成并返回一个整数. 这个生成的整数称为散列码,用作...
littleboys 原创ejb 学习笔记1、ejb 基础知识(1) 无状态会话bean不保存客户机的会话状态优点:使用小量的实例即可满足大量的客户。每个实例都没有标识,相互之间是等价的。等?的无状态会话bean: 多次和一次调用的结果和效应相同。在集群中可以负载均衡 a 机器失败,可以在b机器上重试非等?的无状态会话bean: 如:计数器不能自动因故障而进行切换。(2) 有状态会话bean保存客户机的会话状态特点: 在有会话状态会话的bean例子中,出纳员的数量等于活动的顾客的数量,这可以简化编程模式weblogic 通过内存复制技术 在集群中进行负载均衡内存复制技术: 每个有会话状态的bean实例都将存储在两个服务器的内存中,一个服务器作为主服务器,另一个作为辅助服务器。如果主失败,辅助变为主,然后自动选择别的可用的服务器作为辅助。遗憾: 很难在servlet 和jsp中用好有状态会话...
yippit 原创 weblogic是一个性能卓越的j2ee服务器,在我国的使用者在快速增长.但现在有关它的中文资料基本没有,更没有介绍使用经验方面的。下面是本人在学习使用weblogic6.0中得到的一些经验,写出来与大家分享。 一、weblogic6.0的安装:weblogic6.0自带了jdk1.3,所以不用预先安装jdk就可以直接安装它,在win2000平台是一个exe文件,直接运行它即可;在unix平台上的安装包是一个*.bin文件,用sh运行它就可以了,最好是加 -i console的控制台选项(如果不加,可能会报classnofound等错误)如下所示:sh weblogic60_sol.bin -i console的控制台 注意:unix系统的tmp目录(环境变量tmpdir或tmp_dir所指的路径)应有足够的空间,因为weblogic6.0安装时先解压文件到系统的tmp...
borland公司推出jbuilder 7后,引起了很多java爱好者的关注,本文是根据在borland公司的网站上的一篇有关jbuilder 7综合weblogic server 7.0的文章为主要内容来写的。综合自己的经验,目的希望大家能顺利的搭建一个比较普遍流行的j2ee环境,并学会开发基本的ejb程序。1、创建一个weblogic server域本文假设你已经正确安装了这两个软件。值得注意的是在weblogic server 7.0安装的时候,最后要你设置一个server,你可以在安装的时候设置也可以在安装完了后从开始菜单——>程序——>bea weblogic platform7.0——>configuration wizard来设置。在设置的时候不要选择第一个wls examples,选最...
j2ee的13种核心技术 java最初是在浏览器和客户端机器中粉墨登场的。当时,很多人质疑它是否适合做服务器端的开发。现在,随着对java2平台企业版(j2ee)第三方支持的增多,java被广泛接纳为开发企业级服务器端解决方案的首选平台之一。j2ee平台由一整套服务(services)、应用程序接口(apis)和协议构成,它对开发基于web的多层应用提供了功能支持。 在本文中我将解释支撑j2ee的13种核心技术:jdbc, jndi, ejbs, rmi, jsp, java servlets, xml, jms, java idl, jts, jta, javamail 和 jaf,同时还将描述在何时、何处需要使用这些技术。当然,我还要介绍这些不同的技术之间是如何交互的。 此外,为了让您更好地感受j2ee的真实应用,我将在weblogic应用服务器―来自bea systems公司的一...
在你的代码中自动实现设计规范在你的工具箱中增加hammurapi—一个遵循设计的解决方案作者:sidharth sankar翻译:xmatrix版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:sidharth sankar;xmatrix原文地址:http://www.javaworld.com/javaworld/jw-04-2005/jw-0418-hammurapi.html中文地址:http://www.matrix.org.cn/resource/article/43/43890_design_guidelines.html关键词: design guidelines摘要设计规范只表示纯粹的想法;但项目的成功来说,实现这些规范是必须的。传统的实现方式是代码评审。hammurapi是一个遵循设计的工具,提供了自动而且一致的方式来实...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器