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

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

    震惊

    震惊

编辑推荐
拦截器 名字 说明 Alias Interceptor alias 在不同请求之间将请求参数在不同名字 间转换,请求内容
在一个struts2的项目中将一个intercepter用于所有的package很常见,比如说登录检查,清除缓存等等。
在Struts2的发行包中,有一份帮助文档,位于“struts-2.1.8.1.zip\struts-2.1.8.1\docs\docs” 该文
一直有个疑问就是,我在pom文件里面引用了那些配置信息,它是如何找到各自的依赖的,后来发现原来一些j
UIButton中的**EdgeInsets是做什么用的? UIEdgeInsetsMake Creates an edge inset for a button or
定义表格的标题,对表格的简单描述。 说明:   CAPTION 元素应该是 TABLE 元素的子对象。   TAB
定义表格的标题,对表格的简单描述。 说明:   CAPTION 元素应该是 TABLE 元素的子对象。   TAB
原文地址:NuGet Action Plan - Upgrade to 1.1, Setup Automatic Updates, Get NuGet Package Expl
开篇语 在这篇日志中 如何在 ETL 项目中统一管理上百个 SSIS 包的日志和包配置框架 我介绍到了包级
因项目需求,访问 http://xxx.xxx.com/xxx/时,要进入http://xxx.xxx.com/xxx/index.html;按照正常
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号