当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

struts2 的各个包都是干什么用的(更新中)

发表于: 2014-05-06   作者:夜飞渡   来源:转载   浏览:
摘要: 做一些无用的积累,虽然不知道这些会在什么时候派上用场 asm*.jar 写道 AccelerationSimulation Mode,缩写为ASM 传感器。 ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM(CgLib 底层用的 asm) asm-commons-*.jar

做一些无用的积累,虽然不知道这些会在什么时候派上用场

asm*.jar 写道
AccelerationSimulation Mode,缩写为ASM 传感器。
ASM是小巧轻便的 Java 字节码操控框架 ,它能方便地生成和改造 Java 代码。 Hibernate 和 Spring 在底层都用到了 ASM(CgLib 底层用的 asm)
asm-commons-*.jar 写道
必须包
hibernate的公用的包。提供了基于对象的表现形式

 

asm-tree.*.jar 写道
必须包
提供了基于对象的表现形式,struts2最基础的包

 

commons-fileupload-*.jar 写道
必须包
支持文件上传 ,struts2最基础的包

 

commons-io-*.jar 写道
必须包
IO数据流读写功能

 

commons-lang3-*.jar 写道
必须包
模仿javaJDK中一些类的功能并维护自身的原有的功能不被javaJDK替代
简单的说就是“适合于struts2本身的java.lang包”

 

commons-logging-*.jar 写道
必须包。
含有微弱的日志处理功能,是日志管理的发起者,会在运行时主动去调用log4j-*.jar完成日志功能

 

freemarker-*.jar 写道
必须包
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等

 

javassist-*.GA.jar 写道
必须包
并非struts2的一个包,是一个外来的包, struts2.2.1开始依赖这个包。
这是一个编辑Java字节码的类库。他的用是处使Java字节码操纵简单。

 

log4j-*.jar 写道
必须包
日志控件,用于日志输出。

 

ognl-*.jar 写道
必须包
OGNL是Object-Graph Navigation Language的缩写,它最主要的功能是支持了EL表达式

 

struts2-core-*.jar 写道
必须包
struts2的核心库。

 

xwork-core-*.jar 写道
xwork 的核心包,最主要的功能是 支持了过滤器(interceptor)。

 

struts2 的各个包都是干什么用的(更新中)

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号