`

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插件包

javassist-3.7.ga.jar---是一个动态编辑、生成java字节码的类库
分享到:
评论

相关推荐

    struts2深入详解源码1-5章

    本资料包包含的是《Struts2深入详解》一书的源码分析,涵盖了从第一章到第五章的内容,并附带了相关的jar包,方便读者结合理论与实践进行学习。 首先,让我们从第一章开始,Struts2的基础知识。这一章通常会介绍...

    struts2框架详解

    Struts2框架详解 Struts2是Java Web开发中的一款广泛应用的开源MVC框架,它构建在Apache Struts 1的基础上,提供了更为强大的功能和更好的灵活性。Struts2旨在简化Web应用开发,通过将表现层与业务逻辑层解耦,提高...

    struts1.3 jar包

    2. `struts-tiles.jar`:提供了Tiles框架,用于页面布局和组合。 3. `struts-bean.jar`:包含了用于表示业务对象和数据的类。 4. `struts-html.jar`:提供了一系列与HTML表单交互的标签库。 5. `struts-logic.jar`:...

    Struts2.5.13jar包

    在本文中,我们将深入探讨Struts2框架的核心特性、Struts2.5.13版的重要更新以及如何在项目中使用此jar包。 **1. Struts2框架概述** Struts2框架是基于Struts1的升级,它采用了拦截器模式来处理请求,提供了一种更...

    struts2.3.7.jar

    Struts2.3.7.jar 是一个非常重要的Java Web开发框架——Apache Struts 2的特定版本库文件。Struts 2是基于Model-View-Controller(MVC)设计模式的开源框架,它极大地简化了Java Servlets和JSP应用程序的开发。这个...

    struts2注解详解

    ### Struts2 注解详解 #### 一、Struts2 Convention 插件介绍与使用 在 Struts2 框架的发展过程中,随着版本的更新和技术的演进,其配置方式也发生了变化。从 Struts2.1 版本开始,官方不再推荐使用 Codebehind ...

    hibernate+struts2 jar包.

    【标题】:“Hibernate+Struts2 Jar包” 【描述】:“Hibernate+Struts2 Jar包.rar”是一个包含用于开发Java Web应用的两个关键框架——Hibernate和Struts2所需库文件的压缩包。这个集合通常被开发者用来搭建基于...

    struts2入门实例教程详解

    ### Struts2入门实例教程详解 #### 一、环境搭建与基本配置 在开始学习Struts2框架之前,首先需要确保开发环境的正确搭建。根据提供的文档,所使用的开发工具为MyEclipse6,Web服务器为Tomcat6,Struts版本为...

    Struts2的常量详解

    Struts2 的常量详解 Struts2 框架中有许多重要的常量,它们负责控制着 Struts2 的行为和配置。下面我们将对 Struts2 中的一些常量进行详细的解释和分析。 1. struts.configuration struts.configuration 属性指定...

    Struts2属性文件详解

    ### Struts2属性文件详解 #### struts.configuration 该属性用于指定加载Struts 2配置文件的配置文件管理器,默认值为`org.apache.struts2.config.DefaultConfiguration`,这是Struts 2默认的配置文件管理器。若...

    struts2教程详解

    1. `struts2-core-2.1.6.jar` - 开发的核心类库,包含Struts2的核心组件。 2. `freemarker-2.3.13.jar` - Struts2的UI标签使用FreeMarker模板引擎编写。 3. `commons-logging-1.0.4.jar` - 用于日志记录。 4. `ognl-...

    struts2搭建详解

    这些jar包提供了Struts2的核心功能,如动作处理、视图渲染、依赖注入和表达式语言支持。 在传统的Struts1.x中,我们通常会遵循以下步骤来创建一个web应用: 1. 安装Struts1.x,配置ActionServlet。 2. 编写Action...

    struts2.1.6jar包

    这个版本的jar包包含了运行Struts2应用所需的所有核心类库和依赖组件。以下是关于Struts2.1.6的知识点详解: 1. **Struts2框架**:Struts2是一个开源的Web应用框架,它旨在简化Java EE Web应用的开发。通过提供一套...

    跟我学Java_Web--Struts2技术详解

    ### Struts2技术详解 #### 一、Struts2简介 Struts2是Apache基金会旗下的一个开源项目,作为MVC(Model-View-Controller)设计模式的一种实现,它被广泛应用于Java Web应用的开发中。Struts2为Web应用提供了一个...

    struts.properties详解

    ### Struts.properties详解 在Java Web开发中,Struts2框架因其灵活性和强大的功能而备受开发者青睐。作为Struts2框架的核心配置文件之一,`struts.properties`扮演着至关重要的角色,它负责管理Struts2应用程序的...

    Struts 2 properties文件详解

    ### Struts 2 properties文件详解 #### 概述 `struts.properties` 文件是Struts 2框架中的核心配置文件之一,它包含了Struts 2框架运行时所需的一系列配置属性。这些属性决定了Struts 2的行为特征以及与其他组件如...

    学习Struts1.3的相关jar包和API

    首先,Struts1.3的核心jar包包括`struts-core.jar`,这是整个框架的基础,包含了Action、Form、PlugIn、RequestProcessor等核心类。Action类是处理用户请求的核心,它接收并处理HTTP请求,然后调用相应的业务逻辑。...

Global site tag (gtag.js) - Google Analytics