zoukankan      html  css  js  c++  java
  • struts2用到的jar有那些

    struts2.0
    lib/antlr-2.7.6.jar
    lib/struts2-core-2.0.14.jar
    lib/struts2-spring-plugin-2.0.14.jar
    lib/freemarker-2.3.8.jar
    lib/ognl-2.6.11.jar
    lib/xwork-2.0.7.jar

    一个最简单的java工程用到的struts2的jar包是:
    commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,freemarker-2.3.16.jar,javassist-3.7.ga.jar,ognl-3.0.jar,struts2-core-2.2.1.1.jar,xwork-core-2.2.1.1.jar
    如果还需要什么可以从struts2的网站上下载struts2的包后看里面的lib,这里就是struts2需要的所有的jar包

    Struts2 Core Libraries

    必须引入的包

    struts2-core.jar——Struts2的核心包

    xwork-core.jar——Command模式框架,WebWork和Struts2都基于xwork

    commons-logging.jar——Java日志工具类包

    freemarker.jar——模板引擎,一个基于模板生成文本输出的通用工具

    ognl.jar——Object-Graph Navigation Language,表达式语言,用来获取和设置Java对象属性

    可选包

    antlr.jar——语法分析器

    aopalliance.jar——AOP联盟标准接口

    classworlds.jar——class对象管理

    commons-beanutils.jar——Bean处理工具类包

    commons-chain.jar——流程链处理模型,Struts2处理HTTP请求处理的基础机制

    commons-collections.jar——Commons项目组中的一个各种集合类和集合工具类的封装

    commons-digester.jar——解析xml转换成Java对象

    commons-fileupload.jar——文件上传

    commons-io.jar——IO工具类封装

    commons-lang.jar——Commons项目中用来处理Java基本对象方法的工具类包

    commons-logging-api.jar——Java常用日志工具调用,如通过API调用Log4J

    commons-validator.jar——Java对象验证框架

    json-lib.jar——用来映射JSON(JavaScript Object Notiation是一种文本格式)到Java Bean的Java类库

    oro.jar——文本处理工具

    sslext.jar——Struts框架的一个扩展可以让开发者配置Web应用程序在http与https协议之间进行自动转换(需配置)

    插件包

    struts2-embeddedjsp-plugin.jar——嵌入式JSP插件,可以让你从类路径或者Jar包里面调用JSP页面(官网翻译大概是这个意思)

    struts2-convention-plugin.jar——用来实现Struts2零配置的插件包,可以结合这东西实现项目REST风格应用。

    struts2-json-plugin.jar——Apache提供的JSON插件包

    
    
  • 相关阅读:
    Spring框架中的单例bean是线程安全的吗?
    Spring Cloud 解决了哪些问题?
    服务端处理 Watcher 实现 ?
    内部类可以引用它的包含类(外部类)的成员吗?有没有什么限制?
    vue-router点击同一个页面异常处理
    mybatis代码生成+自定义注解+自定义注释
    lombok使用
    idea格式化设置
    寒假每周总结4
    寒假每日日报27
  • 原文地址:https://www.cnblogs.com/zmc/p/3384313.html
Copyright © 2011-2022 走看看