当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Digester框架属于JakartaCommons,它以规则和模式为基础处理XML文档。
 

 

    摘要: 防止重复在线,统计在线人数通常由三种办法:1.通过数据库的记录 2.使用servletcontext类型的application3.采用session.第一种做法较简单但会给数据库造成负担.第二种做法还没去实现.:)本文实现了采用session的做法,基本思想就是正常登陆的时候建立一个session记录登陆名字,此时激发监听器。代码如下:1。登陆时假设登陆名logininfo[0],建立sess......
    摘要: http://www.sina.com.cn 2004年09月08日 10:38 天极yesky   文/leisureful   drivermanager 类是 jdbc 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。另外,drivermanager 类也处理诸如驱动程序登录时间限制及登录和跟踪消息的显示等事务。   对于简单的应用程序,一般......


用Digester简化XML文档处理(1)
digester框架属于jakarta commons,它以规则与模式为基础处理xml文档.与sax与dom之类的标准api相比,digester不涉及太多的细节问题,非常适合于对xml文档进行简单的处理. 在java与xml开发中,一个常见的任务是把xml文档转换成对应的java bean对象的层次结构.人们经常用标准的sax与dom api来完成这个任务.虽然这两种api都很强大与灵活,但对于某些简单的任务来说,它们显得操作层次太低,也就是说,涉及了太多的细节问题.jakarta digester框架能够很好地满足这类场合的需要. digester框架简介 jakarta的digester框架从struts框架发展而来,原先被用来处理struts-config.xml配置文件,但很快人们认识到它有着更广泛的用途,把它转入了jakarta commons项目.jakarta commons的目标是提供一个“可重用java组件的仓库”.digester最新的版本是1.3,于2002年8月13日发布. digester框架允许开发者指定一组动作,当解析器在xml文档中发现某些特定的简单模式时动作被执行.digester框架带有10个预定义的规则(rule),涵盖了unmarshalling xml(例如创建bean或设置bean属性)的大多数需求( marshalling的原意是指“配制整齐,编组列车”,marshalling是在内存中为java对象生成xml描述文档的过程,而unmarshalling是指把xml形式的描述转换到可用java代码操作的对象的过程,我们称之为“反配制”),但必要时用户可以定义与实现自己的规则.
...   下一页
    摘要: chapter 6. creating a cmp entity beanthis chapter covers how to create a container managed persistence (cmp) ejb component. we will create two cmp beans, item and supplier as shown below. the item be......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE