`
阅读更多
commons-beanutils.jar

  Commons-Beanutils这个是jakartacommons项目中的一个子项目。这个项目开发的目的是帮助开发者动态的获取/设值JavaBean的属性,同时解决每次都要写getXXX和setXXX的麻烦。

  commons-digester.jar

  Digester本来仅仅是JakartaStruts中的一个工具,用于处理struts-config.xml配置文件。显然,将XML文件转换成相应的Java对象是一项很通用的功能,这个工具理应具有更广泛的用途,所以很快它就在JakartaCommons项目(用于提供可重用的Java组件库)中有了一席之地。

  在内部, Struts 使用来自于Jakarta Commons[ASF, Commons]项目的Digester来解析Struts配置文件。Digester 使用struts-configDTD来校验文档的格式,并且创建文档所描述的Java对象。如果XML文件包含了非正式文档化的元素,或者以非正式文档化的方式使用了元素,Digester将不会处理这个文件。

  commons-fileupload.jar

  Commons-FileUploadFileUpload使得在你可以在应用和Servlet中容易的加入强大和高性能的文件上传能力struts中上传文件要用到。

  struts的验证框架依赖以下的两个包:

  commons-validator.jar

  (校验方法)和校验规则。支持校验规则的和错误消息的国际化。 struts使用它对表单进行验证。

  jakarta-oro.jar

  Commons-EL Commons-Jexl Search Jakarta OROJakartaORO一套文本处理工具,能提供perl5.0兼容的正则表达式,AWK-like正则表达式,glob表达式。还提供替换,分割,文件名过虑等功能。

  struts.jar

  struts核心包。

  其他的一下jar包

  commons-collections.jar

  扩展了标准的JavaCollection框架,提供了额外的Map、List和Set实现以及多个有用的工具类库。功能比java.util.*强大。

  commons-logging.jar:

  ApacheCommons包中的一个,包含了日志功能。这个包本身包含了一个SimpleLogger,但是功能很弱。在运行的时候它会先在CLASSPATH找log4j,如果有,就使用log4j,如果没有,就找JDK1.4带的java.util.logging,如果也找不到就用SimpleLogger。commons-logging.jar的出现是一个历史的的遗留的遗憾,当初Apache极力游说Sun把log4j加入JDK1.4,然而JDK1.4项目小组已经接近发布JDK1.4产品的时间了,因此拒绝了Apache的要求,使用自己的java.util.logging,这个包的功能比log4j差的很远,性能也一般。

  后来Apache就开发出来了commons-logging.jar用来兼容两个logger。因此用commons-logging.jar写的log程序,底层的Logger是可以切换的,你可以选择log4j,java.util.logging或者它自带的SimpleLogger。不过我仍然强烈建议使用log4j,因为log4j性能很高,log输出信息时间几乎等于System.out,而处理一条log平均只需要5us。你可以在Hibernate的src目录下找到Hibernate已经为你准备好了的log4j的配置文件,你只需要到Apache网站去下载log4j就可以了。commons-logging.jar也是必须的jar包。



本文是我抄自CSDN博客http://blog.csdn.net/iamboy_1/archive/2009/12/31/5111415.aspx
分享到:
评论

相关推荐

    j2EE常用jar包讲解

    Dom4j使用说明 Hibernate常用jar包介绍 Spring常用jar包介绍 Struts常用包讲解

    Spring4+Hibernate5+struts2需要jar包集合【附详细讲解】

    本资源包包含一下文件+详细教程 antlr-2.7.7.jar asm-5.2.jar asm-commons-5.2.jar asm-tree-5.2.jar byte-buddy-1.9.10.jar ...struts2-core-2.5.20.jar struts2-spring-plugin-2.5.20.jar txw2-2.3.1.jar

    struts2所需jar包,ppt讲解全部配置,代码示例,包括hibernate

    全部配置ppt讲解,ognl表达式使用,hibernate框架详解,以及示例代码,所需jar包。。。。

    Struts2+Jquery+Ajax

    MVC Struts2框架搭建,Jquery Ajax异步数据交互,内涵需要的jar包及ppt讲解

    struts-core-1.3.8.jar中文-英文对照文档.zip

    中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...

    java打包命令行,打包后可以像Struts,Hibernate,spring一样使用

    java jar打包命令详解 你是否尝试过将自己的项目打包后直接使用? 你是否想和Struts,Hibernate,Spring的框架一样,添加自己的jar包就可以使用了,这篇文章将为你详细讲解

    struts2-core-2.3.24.jar中文-英文对照文档.zip

    中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...

    struts2-json-plugin-2.3.24.jar中文-英文对照文档.zip

    中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...

    struts2-spring-plugin-2.3.24.jar中文-英文对照文档.zip

    中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...

    struts2-convention-plugin-2.3.24.jar中文-英文对照文档.zip

    中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...

    struts2中导入类库时需要注意的问题

    本篇文章主要讲解如何在struts2中导入相关的jar包,同时解决在导入jar时出现错误的方法

    Struts2+Spring2+Hibernate3 web应用示例

    不好意思,重新上传下...刚才忘记吧源码放进来了 <br>通过实例详细讲解了Struts2+Spring2+Hibernate3的开发流程。 <br>工程为Eclipse工程,jar包并没有上传。大家自己下载吧...

    Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例

    Struts2.1.6+Spring2.5.6+Hibernate3.3.1全注解实例详解(一) 在JavaEE企业级开发中,以SSH2框架为核心的应用非常广... 由于要阐述的内容比较多,大象决定将它们划分成个几章节来讲,这一章就主要来说说jar包的选择。

    ajax+json+Struts2实现list传递实例讲解

    一、首先需要下载JSON依赖的jar包。它主要是依赖如下: json-lib-2.2.2-jdk15 ezmorph-1.0.4 commons-logging-1.0.4 commons-lang-2.4 commons-collections-3.2.1 commons-beanutils 二、实例。 1、身份证错误信息...

    心之语许愿墙 v1.0.zip

    (2)将Struts 2.0驱动包(antlr.jar、commons-beanutils.jar、commons-digester.jar、commons-fileupload.jar、commons-logging.jar、commons-validator.jar、jakarta-oro.jar、jsf-api.jar、jsf-impl.jar、jstl-...

    struts-2.1.8.1+jquery-1.3.2+spring-framework-2.5.6集成[登录demo]

    自己做的,都是稳定版本.利用jquery的ajax发送请求到Action.Spring负责组织Action与业务实现类.附文章讲解.http://www.cnblogs.com/magical/archive/2009/12/21/1628883.html 源码里jar包齐全.

    ssh毕业设计材料网上管理系统,java,jsp, 文件管理

    基于,spring,struts2, hibernate,mysql的毕业设计...压缩包包含整个工程(包括jar包,数据库文件在src下)。建好数据库,将配置文件中数据库修改成自己的链接,将工程直接导入到myeclipce中即可使用。优缺点并存。

    网上购物系统

    数据库书写论文代码讲解网上购物系统的 <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/commons-logging-1.0.4.jar"/> <classpathentry kind="lib" path="WebRoot/WEB-INF/lib/displaytag-1.1.jar"/> ...

    ssh2留言板系统

    项目使用的是ssh2三大框架,应为之前有一个网友做的是ssh的,没有整合struts2,本项目详细讲解了如何通过spring整合struts2以及hibernate,附有全部jar包和详细搭建ssh2步骤的doc文档,实现了登录验证,增删改以及...

    annotaction

    将相应的插件封装成 JAR 包并放在类路径下,Struts2 运行时便能自动加载这些插件。 现在 Servlet 3.0 提供了类似的特性,开发者可以通过插件的方式很方便的扩充已有 Web 应用的功能,而 不需要修改原有的应用。 下面...

Global site tag (gtag.js) - Google Analytics