`

下载和安装Struts 2框架

阅读更多
1、登录 http://struts.apache.org/ 下载最新的GA版Full Distribution 完整版

2、将lib文件夹下的Struts2-core-2.0.6.jar、xwork-2.0.1.jar和ognl-2.6.11.jar等必须的类库复制到web应用的WEB-INF/lib路径下。

3、编辑web应用的web.xml文件,配置struts2的核心Filter
    
<?xml version="1.0" encoding="ISO-8859-1"?>
   <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
   <web-app>
      <display-name>Struts 2.0 Hello World</display-name>
    <!-- 定义Struts2的FilterDispathcer的Filter -->
    <filter>
        <filter-name>struts2</filter-name>       
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>
    <!-- FilterDispatcher用来初始化struts2并且处理所有的WEB请求。 -->
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
    </welcome-file-list>
    </web-app>
 
分享到:
评论

相关推荐

    2.1 下载和安装Struts 2框架

    本节主要涉及如何下载和安装Struts 2框架的最新版本,即Struts 2.3.1.2。 首先,要下载Struts 2,你需要访问Apache Struts的官方网站http://struts.apache.org/download.cgi。在这里,你可以找到不同类型的下载选项...

    struts2框架2016版资料day01

    这个"struts2框架2016版资料day01"涵盖了Struts2的基础知识,包括框架的基本架构、核心概念和初步配置。传智播客作为知名的IT教育机构,其课程内容通常严谨且实用,适合初学者快速入门。 1. **Struts2框架概述**:...

    struts2框架源码

    Struts2是一个强大的MVC(Model-View-Controller)框架,它是Apache软件基金会下的一个开源项目,被广泛应用于Java EE应用程序开发中。Struts2框架是Struts1的升级版本,它结合了WebWork框架的优点,提供了更高效、...

    Struts2框架搭建

    Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建可维护性和可扩展性极高的Java Web应用程序。在本项目中,我们将会深入探讨如何搭建Struts2框架,并实现一个基础的应用。 首先,理解Struts2的核心概念至...

    Struts2框架源码

    Struts2框架是Java Web开发中的一个流行框架,它基于MVC(Model-View-Controller)设计模式,为开发者提供了一种结构化和可扩展的方式来构建应用程序。此压缩包文件包含的是Struts2的源码,特别适合初学者研究和学习...

    struts2框架JAR包

    这个压缩包包含了两个不同版本的Struts2框架:struts2.0.11和struts2.3.34。这两个版本分别代表了Struts2框架发展过程中的重要里程碑。 首先,我们来了解一下Struts2.0.11。这是Struts2早期的一个版本,发布于2007...

    struts2框架所需jar包

    struts2框架所需要的jar包,包括commons-logging-1.0.4.jar,struts2-core-2.0.11.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,xwork-2.0.4.j等,希望对大家有用!

    struts2验证框架

    2. 可扩展性:Struts2 验证框架提供了高度的可扩展性,可以根据不同的业务逻辑添加新的Validators和Validation Rules,以满足新的验证需求。 3. 高效性:Struts2 验证框架提供了高效的验证机制,可以快速地对用户...

    生成最新struts2框架

    Struts2是Struts框架的第二代版本,它是一个基于MVC(Model-View-Controller)模式的开源Java Web应用框架,旨在简化Web应用程序的开发流程。Struts2提供了丰富的功能,例如类型转换、输入验证、拦截器、文件上传/...

    Struts2框架程序示例

    通过学习和实践这个Struts2框架程序示例,开发者可以深入理解Struts2的工作原理,掌握如何创建Action、编写Interceptor、配置Action与Result的映射,以及如何利用Struts2的其他特性来提高开发效率和代码质量。...

    struts2框架详解

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

    Struts2框架

    Struts2还提供了大量的插件,如Ajax支持、上传下载、图表生成等,这些插件可以极大地扩展框架的功能。 Struts2的安全性也是其关注的重点。框架内置了一些安全机制,如防止XSS(跨站脚本攻击)和CSRF(跨站请求伪造...

    Struts 2框架

    ### Struts 2框架概述 #### 一、Struts 2框架与Struts 1框架的主要差异 在探讨Struts 2框架之前,我们先来理解一下它与...无论是从技术的角度还是从社区支持的角度来看,Struts 2都是一款值得学习和使用的优秀框架。

    struts2框架的使用

    在本压缩包中,你可能会找到关于Struts2框架配置和使用的一些关键文件,这将帮助你在未来回顾或重新学习Struts2时快速上手。 首先,让我们深入了解一下Struts2的核心概念: 1. **Action类**:在Struts2中,业务...

    Struts2 框架概述

    实际上,Struts2并非脱胎于Struts1,而是源自另一款著名的框架——WebWork,并在其基础上进行了大量的改进和发展。 **1.1 Struts1简介及存在的问题** Struts1是由Craig McClanahan在2001年推出的第一个MVC框架。自...

    struts2框架学习笔记整理

    - **下载Struts2的Jar包**:首先需要下载Struts2的库文件,通常包含多个必需的Jar包,如`struts2-core-2.3.24.jar`等。 - **添加必要的第三方库**:注意避免库版本冲突问题,例如`javassist-3.18.1-GA.jar`可能与...

    struts2框架包

    struts2必须JAR包 自己在网上找了好长... 浪费自己好长时间,为了让更多想学struts2的同学 能够更快的找到jar,我这里就和大家共享一下吧。 让我们一起来学习struts2吧。 struts2-spring-plugin-2.0.11.2.jar xwork-2.

    struts2框架入门

    通过阅读提供的"15_学员用书_STRUTS2核心_IMAGE版.pdf",你可以逐步掌握这些概念和实践技巧,从而在实际项目中有效地利用Struts2框架。同时,配合源码学习,能让你更直观地了解框架的工作原理,加深理解,提高编程...

    Struts2框架jar文件包2019.3.zip

    SSH框架中Struts2框架所需要的一些jar文件包,这个是目前2019.3最新版本commons-fileupload-1.4.jarcommons-io-2.6.jarcommons-lang3-3.8.1.jarcommons-logging-1.2.jarfreemarker-2.3.28.jarjavassist-3.20.0-GA....

    struts2框架基础jar包

    Struts2是一个强大的Java web应用程序开发框架,它基于Model-View-Controller(MVC)设计模式,为开发者提供了构建高效、可扩展且易于维护的Web应用的工具和组件。这个压缩包包含了Struts2框架的基础jar包,这些库是...

Global site tag (gtag.js) - Google Analytics