struts2 jar包详解

本文jar包参考struts2.3.13

antlr-2.7.2.jar

作用:语法分析器,如果没有该包,则hibernate中的hql将无法被识别。

参考:

百度百科:http://baike.baidu.com/view/1268934.htm

antlr官网:http://www.antlr.org

aopalliance-1.0.jar

作用:是AOP联盟的API包,里面包含了针对面向切面的接口。
通常Spring等其它具备动态织入功能的框架依赖此包。

asm-3.3.jar

作用:反射的替代方案,ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地动态生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM。

asm-commons-3.3.jar

作用:提供了基于事件的表现形式

asm-tree-3.3.jar

作用:提供了基于对象的表现形式

classworlds-1.1.jar

作用:java类加载框架,相比java正常加载提供了更加丰富的语义加载。同时仍然提供与classloader的无缝结合。

参考:

官网:http://classworlds.codehaus.org/

commons-beanutils-1.8.0.jar

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

commons-chain-1.2.jar

作用:一个职责链模式或者职责连锁模式,是由GoF提出的23种软件设计模式的一种。

commons-collections-3.1.jar

作用:包含了一些Apache开发的集合类,扩展了标准的Java Collection框架,提供了额外的Map、List 和Set实现以及多个有用的工具类库。功能比java.util.*强大。

commons-digester-2.0.jar

作用:Jakarta Struts中的一个工具,用于处理struts-config.xml配置文件

commons-fileupload-1.2.2.jar

作用:Struts文件的上传下载

commons-io-2.0.1.jar

作用:commons项目(commons项目就是java中常用的一些公共组件)的io子项目,是处理异常的。

commons-lang-2.4.jar

作用:对java.lang.*的扩展

commons-lang3-3.1.jar

作用:带有常用的语言处理类 方法

commons-logging-1.1.1.jar

作用:日志库

commons-logging-api-1.1.jar

dwr-1.1.1.jar

ezmorph-1.0.6.jar

google-collections-1.0.jar

google-gxp-0.2.4-beta.jar

jackson-core-asl-1.9.2.jar

jackson-mapper-asl-1.9.2.jar

javassist-3.11.0.GA.jar

json-lib-2.3-jdk15.jar

juli-6.0.18.jar

ognl-3.0.6.jar

org.apache.felix.bundlerepository-1.2.1.jar

org.apache.felix.framework-1.4.1.jar

org.apache.felix.main-1.4.1.jar

org.apache.felix.shell.tui-1.0.2.jar

org.apache.felix.shell-1.0.2.jar

oro-2.0.8.jar

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

oval-1.31.jar

plexus-container-default-1.0-alpha-10.jar

plexus-utils-1.2.jar

sitemesh-2.4.2.jar

spring-aop-3.0.5.RELEASE.jar

spring-asm-3.0.5.RELEASE.jar

spring-beans-3.0.5.RELEASE.jar

spring-context-3.0.5.RELEASE.jar

spring-core-3.0.5.RELEASE.jar

spring-expression-3.0.5.RELEASE.jar

spring-test-3.0.5.RELEASE.jar

spring-web-3.0.5.RELEASE.jar

struts2-codebehind-plugin-2.3.14.jar

struts2-config-browser-plugin-2.3.14.jar

struts2-convention-plugin-2.3.14.jar

struts2-core-2.3.14.jar

struts2-dojo-plugin-2.3.14.jar

struts2-dwr-plugin-2.3.14.jar

struts2-embeddedjsp-plugin-2.3.14.jar

struts2-gxp-plugin-2.3.14.jar

struts2-jasperreports-plugin-2.3.14.jar

struts2-javatemplates-plugin-2.3.14.jar

struts2-jfreechart-plugin-2.3.14.jar

struts2-jsf-plugin-2.3.14.jar

struts2-json-plugin-2.3.14.jar

struts2-junit-plugin-2.3.14.jar

struts2-osgi-admin-bundle-2.3.14.jar

struts2-osgi-demo-bundle-2.3.14.jar

struts2-osgi-plugin-2.3.14.jar

struts2-oval-plugin-2.3.14.jar

struts2-pell-multipart-plugin-2.3.14.jar

struts2-plexus-plugin-2.3.14.jar

struts2-portlet-plugin-2.3.14.jar

struts2-rest-plugin-2.3.14.jar

struts2-sitegraph-plugin-2.3.14.jar

struts2-sitemesh-plugin-2.3.14.jar

struts2-spring-plugin-2.3.14.jar

struts2-struts1-plugin-2.3.14.jar

struts2-testng-plugin-2.3.14.jar

struts2-tiles-plugin-2.3.14.jar

struts-core-1.3.10.jar

testng-5.1-jdk15.jar

tiles-api-2.0.6.jar

tiles-core-2.0.6.jar

tiles-jsp-2.0.6.jar

velocity-1.6.4.jar

xmlpull-1.1.3.1.jar

xstream-1.4.2.jar

xwork-core-2.3.14.jar

你可能感兴趣的:(struts2)