`

安装Struts2框架

 
阅读更多

 

安装Struts2框架

 

1、打开http://struts.apache.org/网站,点击右上角的struts2,在进入的页面点击Download Now,下载Full Distribution(完整版),并解压。

 

2、复制lib目录下的commons-logging-1.0.4.jar,freemarker-2.3.13.jar,ognl-2.6.11.jar,struts2-core-2.1.6.jar,xwork-2.1.2.jar到/WEB-INF/lib目录下(其他jar文件请根据需要复制)。

 

3、在/WEB-INF/下的web.xml中添加

<filter>

 <filter-name>struts2</filter-name>

 <filter-class>

  org.apache.struts2.dispatcher.FilterDispatcher

 </filter-class>

</filter>

 

<filter-mapping>

 <filter-name>struts2</filter-name>

 <url-pattern>/*</url-pattern>

</filter-mapping>

配置stutrs2的核心filter

 

4、在src目录中新建struts.xml文件,内容示例如下:

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC

    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

    "http://struts.apache.org/dtds/struts-2.0.dtd">

 

<struts> 

 <package name="struts2" extends="struts-default"> <!--必须有package-->

  <action name="login" class="com.test.action.LoginAction">

   <result name="input">/login2.jsp</result>

   <result name="success">/result.jsp</result>

  </action> 

 </package>

 

</struts>

分享到:
评论

相关推荐

    2.1 下载和安装Struts 2框架

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

    struts框架

    本文主要介绍Struts框架的原理、安装以及如何搭建一个基于Struts2框架的应用程序。 Struts2是Struts框架的最新版本,具有很多显著的改进和新特性。Struts2框架的核心是基于WebWork框架构建的,它采用拦截器模式来...

    struts2框架2016版资料day01

    Struts2是Java Web开发中一个非常重要的MVC框架,由Apache软件基金会维护。这个"struts2框架2016版资料day01"涵盖了Struts2的基础知识,包括框架的基本架构、核心概念和初步配置。传智播客作为知名的IT教育机构,其...

    Struts2框架源码

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

    struts2框架JAR包

    Struts2框架是一款基于MVC(Model-View-Controller)设计模式的开源Java Web应用程序框架,它极大地简化了Java Servlet API的使用,提高了开发效率。这个压缩包包含了两个不同版本的Struts2框架:struts2.0.11和...

    Struts2框架程序示例

    Struts2框架是Java Web开发中的一个重要组成部分,它是一个基于MVC(Model-View-Controller)设计模式的开源框架,旨在简化企业级应用的开发。本示例将深入讲解Struts2框架的核心概念、主要特性以及如何在实际项目中...

    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框架源码

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

    struts2验证框架

    Struts2 验证框架详解 Struts2 验证框架是基于 Java 语言的 Web 应用程序框架,提供了一个强大的验证机制,以确保用户输入的数据满足业务逻辑的要求。在 Struts2 中,验证机制是通过 validator 来实现的,该机制...

    Struts2框架搭建

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

    struts2框架学习笔记整理

    ### Struts2框架学习笔记整理 #### 一、Struts2框架概述 ##### 1.1 Struts2框架定义 Struts2是一个基于MVC(Model-View-Controller)架构模式的开源Java web应用框架,它能够帮助开发者构建可扩展且易于维护的...

    struts2框架详解

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

    struts2框架做的学生信息查询系统

    Struts2框架是一种基于Model-View-Controller (MVC)设计模式的Java Web应用程序开发框架。它由Apache软件基金会维护,旨在简化Web应用的开发流程,提供更好的控制和解耦,以及增强可测试性。在"学生信息查询系统"这...

    Struts2 框架概述

    ### Struts2框架概述 #### 一、Struts2的历史背景与起源 Struts2作为一款备受关注的企业级Web开发框架,在Java Web开发领域占据着举足轻重的地位。尽管Struts2声称自身是一个全新的框架,但从其发展历程来看,这种...

    struts2框架入门

    Struts2框架是Java Web开发中的一个强大工具,它基于MVC(Model-View-Controller)设计模式,为开发者提供了一种结构化、易于维护的Web应用开发方式。本资源包含"15_学员用书_STRUTS2核心_IMAGE版.pdf"这本书的源码...

    Struts 2框架

    ### Struts 2框架概述 #### 一、Struts 2框架与Struts 1框架的主要差异 在探讨Struts 2框架之前,我们先来理解一下它与Struts 1框架之间的主要区别。这两代框架尽管名字相似,但在设计理念和技术实现上却存在显著...

    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包,这些库是...

    Struts2框架

    Struts2框架是一款基于Model-View-Controller(MVC)设计模式的开源Java Web应用程序框架。它是Apache软件基金会的一个项目,旨在提供一个用于构建企业级Web应用的强大平台。Struts2框架是在Struts1的基础上发展起来...

Global site tag (gtag.js) - Google Analytics