`
bravewu
  • 浏览: 48244 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

struts 2.3.20 所必需的8个jar文件

阅读更多
  1. struts2-core-2.3.20.jar : Struts 2框架的核心类库
  2. xwork-2.3.20.jar : XWork类库,Struts 2在其上构建
  3. ognl-3.0.6.jar : 对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性
  4. freemarker-2.3.19.jar :Struts 2的UI标签的模板使用FreeMarker编写
  5. commons-io-2.2.jar : 用来帮助进行IO功能开发.它包含三个主要的领域:Utility classes-提供一些静态方法来完成公共任务.Filters-提供文件过滤器的各种实现.Streams-提供实用的Stream,reader与writer实现.
  6. commons-lang3-3.2.jar : 跟java.lang这个包的作用类似,Commons Lang这一组API也是提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。
  7. javassist-2.1-GA.jar : 是一个开源的分析、编辑和创建Java字节码的类库。是由东京工业大学的数学和计算机科学系的 Shigeru Chiba (千叶 滋)所创建的。它已加入了开放源代码JBoss 应用服务器项目,通过使用Javassist对字节码操作为JBoss实现动态AOP框架。
    关于java字节码的处理,目前有很多工具,如bcel,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。javassist是jboss的一个子项目,其主要的优点,在于简单,而且快速。直接使用java编码的形式,而不需要了解虚拟机指令,就能动态改变类的结构,或者动态生成类。
  8. commons-fileupload-1.3.1.jar: 文件上传组件
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics