![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2EE方方面面
文章平均质量分 51
qingfeng_825
这个作者很懒,什么都没留下…
展开
-
J2EE开源项目
主要就我所了解的J2EE开发的框架或开源项目做个介绍,可以根据需求选用适当的开源组件进行开发.主要还是以Spring为核心,也总结了一些以前web开发常用的开源工具和开源类库 1持久层:1)Hibernate这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射对 于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2.0它对Hiber...2008-06-23 17:02:20 · 344 阅读 · 0 评论 -
c:forEach 取 map的值
<c:forEach var="item" items="${map2}"> ${item.key}</c:forEach> 三、 值遍历 <c:forEach var="item" items="${map2}"> ${item.value}</c:forEa原创 2011-11-15 13:31:09 · 974 阅读 · 0 评论 -
servlce与filter的url-pattern介绍
url-pattern格式:1、 以”/’开头和以”/*”结尾,用来做路径映射的。 2、 以前缀”*.”开头,用来做扩展映射的。 3、 “/” 开头,是用来定义default servlet映射的。 值得注意的一个小点: /loginAction.do* 与/Logi-nAction.do/* 的区别:1、注意:如果配置为<url-pattern>/Log...原创 2011-10-14 09:20:36 · 142 阅读 · 0 评论 -
Ehcache学习二:Ehcache的配置文件介绍
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ehcache.xsd"> <diskStore path="java.io.tmpdir"/> <defaultCache maxEle...原创 2011-10-02 16:43:40 · 225 阅读 · 0 评论 -
Ehcache学习一:JDBC caching
Ehcache很容易加入到已经使用的JDBC代码中,一般在两种情况下使用Ehcache: 1、通过ID获取一个实体 2、一些可以接受不一致性的查询。 其使用方式非常简单: public ProductInfo selOneProduct(String id) throws SQLException { // 先在cache中查找相关信息 ProductInfo prod...原创 2011-10-02 16:20:39 · 151 阅读 · 0 评论 -
Ant 扩展(一)
一、为啥要用Ant-Contrib ? 因为要做一个循环,用户配置两个或多个工程名后,这两个或多个工程有相同的工程结构,但是是属于不同的项目,如果把这个两个项目的工程整合成一个,写一个build,自动的把这几个工程进行合并。 看了一下ant,没有java中类似于下面代码的功能,所以找到Ant-Contrib,听说这个东东能帮我解决问题。String array[]={"a...原创 2010-10-18 13:13:58 · 172 阅读 · 0 评论 -
JSP页面取当前日期 oracle导入导出 branch与tag
<%=new java.text.SimpleDateFormat("yyyy-MM-dd").format(new java.util.Date())%> exp crs_develop/crs@mold3 file=a.dmp log=a.logimp crs/crs@ORCL file=a.dmp log=b.log fromuser=crs_develop t...2009-02-19 09:33:59 · 107 阅读 · 0 评论 -
EL表达式
[size=large]EL表達式2008-01-16 12:49一、EL简介1.语法结构 ${expression}2.[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-N...2008-05-14 13:10:27 · 66 阅读 · 0 评论 -
EAI简单介绍
什么是EAI(enterprise application integration)企业应用集成?EAI是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EAI通过建立底层结构,来联系横贯整个企业的异构系统、应用、数据源等,完成在企业内部的 ERP、CRM、SCM、数据库、数据仓库,以及其他重要的内部系统之间无缝地共享和交换数据的需要。有了 EAI,企业就可以将企业核心应...原创 2008-02-27 10:54:47 · 391 阅读 · 0 评论 -
先判断对象是否为NULL再进行操作
[code][/code]2007-12-10 09:14:11 · 110 阅读 · 0 评论 -
给JSP页面加过滤器
很简单的一个功能,如果用户没有登录之前访问其他页面时转到登录页面.用过滤器来实现.一、在web-xml 中添加:[code] author lw.filter.AuthorFilter author /grsz/* author /khcx/* author /khpf/*...2007-12-10 09:09:37 · 698 阅读 · 0 评论 -
《精通J2EE网络编程》中讲的JNDI 6.3总结
6.3 小结JNDI(命名和目录接口)是一个为Java应用程序提供命名服务的应用程序编程接口(API)。为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口。命名服务是一种服务,它提供了为给定的数据集创建一个标准名字的能力。允许把名称同Java对象或资源关联起来,而不必指导对象或资源的物理ID。目录服务是一种特殊类型的数据库,与SQL Server、Access、Oracle等关...2007-11-28 16:30:44 · 78 阅读 · 0 评论 -
《精通J2EE网络编程》中讲的JNDI 6.2 使用JNDI
6.2 使用JNDI 6.2.1 JNDI服务提供者不使用服务提供者就不能用JNDI。一个服务提供者就是一组Java类的集合,它支持开发者同目录服务进行通信,其方式类似于JDBC驱动程序与数据库之间的通信方式。能够用于JNDI的服务提供者必须实现Context接口或Context的扩展接口Directory- Context。在使用JNDI时,读者只需要了解JNDI,而服务提供者才关注实际...2007-11-28 16:24:33 · 88 阅读 · 0 评论 -
《精通J2EE网络编程》中讲的JNDI 6.1 什么是JNDI
6.1 什么是JNDI Java命名和目录接口(the Java naming and directory interface,JNDI)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得读者可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。命名或目录服务使读者可以集中存储共有信息,这一点在网络应用中是非常重要的,因为这使得...2007-11-28 16:22:37 · 132 阅读 · 0 评论 -
jndi
JNDI是J2EE中一个很重要的标准,通常我们是在J2EE编程中用到,Tomcat中提供了在JSP和Servelt中直接使用JNDI的方法,主要是通过dbcp连接池,下面谈一下我在Tomcat5.5中配置和使用JNDI的方法。本文的对象是对j2ee编程有所了解的读者.一、先在自己应用程序WEB-INF目录下的web.xml添加以下语句xml 代码 <resource-ref...2007-11-28 15:43:25 · 119 阅读 · 0 评论 -
j2ee 介绍
J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition) J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。 J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼...2007-11-28 10:40:13 · 116 阅读 · 0 评论 -
tomcat quartz 被触发两次
tomcat服务器中自启动导致quartz定时被触发两次这两天发现部署到tomcat中的quartz定时任务静态变量被初始化了两次,在网上查了一下发现,在tomcat服务器下,quartz不仅会把静态变量初始化两次,而且quartz会执行两次,导致该问题的原因是你的tomcat的conf目录中的server.xml有如下配置 <Host appBase="webap...原创 2013-01-05 17:45:50 · 155 阅读 · 0 评论