第一步:导入要使用struts2必段要用到的jar包
之前的版本中的,使用struts2只需要导入五个必要的jar包即可,它们是:
common-logging...jar
freemarker............jar
ognl.......................jar
struts2-core...........jar
xwork.....................jar
struts2对jar包进行了扩展,笔者现在使用的版本是2.3.4.1,只需要多加入如下四个jar包即可正常使用struts2
antlr........................jar
commons-io.............jar
javassist..................jar
commons-lang3........jar
第二步:配置过滤器
<filter>
<filter-name>action2</filter-name>
<filterclass>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>action2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
之前老版本使用的FilterDispacher过滤类已经失效
第三步:配置struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="struts2" extends="struts-default">
<action name="login" class="com.system.struts2.Struts2">
<result name="success">/success.jsp</result>
</action>
</package>
</struts>
分享到:
相关推荐
在开始使用Struts2之前,我们需要先进行环境配置。以下将详细介绍Struts2的初始使用环境配置步骤。 首先,确保你已经安装了Java Development Kit (JDK)。JDK是开发Java应用的基础,你需要至少JDK 1.6或以上版本来...
2.3.4是Struts2的一个版本,该版本可能包含了对之前版本的一些改进、修复了已知的漏洞,并且提供了更稳定的功能。 在描述中提到的"struts2 2.3.4源文件最新版本",意味着这个压缩包包含了Struts2框架的源代码,这...
Struts2的最新版本为struts-2.3.28,这个版本包含了对先前版本的改进和修复,旨在提供更稳定、更安全的开发环境。 在Struts2框架中,主要知识点包括: 1. **核心架构**:Struts2的核心是Action类,它是处理用户...
2. **Struts2配置**:在Struts2的应用中,我们需要确保Action请求被重定向到HTTPS。这可以通过在`struts.xml`配置文件中使用`<constant>`标签设置`struts.action.excludePattern`属性来实现。 ```xml ...
3. **下载Struts2框架**:从Apache官网下载Struts2的最新稳定版本,解压到本地文件夹。 4. **创建新项目**:在IDE中创建一个新的Java Web项目,设置好Web目录结构,包括WEB-INF目录下的web.xml文件。 5. **配置web...
在项目中创建一个新的Web工程,然后在web.xml中配置Struts2的核心过滤器。这通常包括以下代码: ```xml <filter-name>struts2 <filter-class>org.apache.struts2.dispatcher.ng.filter....
2. **插件库**:Struts2有很多插件,如`struts2-convention-plugin.jar`用于自动配置,`struts2-json-plugin.jar`支持JSON响应,`struts2-dojo-plugin.jar` 提供Dojo相关的UI组件。根据项目需求,选择必要的插件添加...
在使用Struts2开发项目时,环境配置是至关重要的第一步。以下将详细介绍如何配置Struts2所需的jar包,以及如何将这些jar包应用于你的项目。 首先,`struts2配置环境需要的jar包`意味着你需要确保你的开发环境中包含...
**一、Struts2环境配置步骤** 1. **安装JDK**:首先确保已安装Java Development Kit (JDK),因为Struts2是基于Java的。检查`java -version`和`javac -version`命令以验证JDK是否正确安装并配置到系统路径中。 2. *...
在Eclipse这个流行的Java集成开发环境中配置Struts2,可以帮助开发者更高效地构建动态Web项目。以下将详细介绍如何在Eclipse中成功配置Struts2。 1. **环境准备**: - 首先确保你的系统上已经安装了Java JDK和...
2. **下载新版本**: - 获取Struts2的最新版本2.3.34,通常可以从Apache Struts的官方网站下载。 - 下载所需的依赖库,包括struts2-core、struts2-convention-plugin、struts2-dojo-plugin等相关插件,这些文件...
配置Struts2开发环境是开始使用该框架的第一步。本章将详细介绍如何利用Java EE应用服务器Glassfish和Java开发工具Eclipse搭建Struts2的开发环境。 首先,我们需要安装JDK,它是Java开发的基础。JDK(Java ...
在这个环境搭建的过程中,我们主要关注如何配置和准备必要的库文件,以便运行一个基本的Struts2应用程序。 首先,我们需要理解Struts2的核心组件和工作原理。Struts2框架通过拦截器(Interceptor)机制处理HTTP请求...
1. Java Development Kit (JDK):Struts2运行在Java平台上,所以你需要先安装JDK并配置好`JAVA_HOME`环境变量。 2. Apache Tomcat:一个流行的Java应用服务器,用于部署和运行web应用程序。下载并解压Tomcat到你选择...
【Eclipse Java_EE 整合spring+ struts2开发环境配置】 在Java企业级开发中,Eclipse作为流行的集成开发环境(IDE),常被用于构建基于Java EE的应用程序。整合Spring框架和Struts2框架可以创建高效且可维护的Web...
5. **国际化(Internationalization)**: Struts2支持多语言环境,开发者可以通过配置文件轻松地实现应用的国际化。 6. **Ajax支持**: Struts2与jQuery和其他JavaScript库集成良好,可以方便地创建异步更新的用户界面...
在本场景中,我们关注的是使用Spring框架4.3.18版本与Struts2框架构建一个基本的项目环境。这不涉及数据库访问,因此我们将主要讨论如何设置和集成这两个框架,以及它们在构建Web应用中的作用。 首先,让我们了解...
以上介绍了三种搭建Struts2开发环境的方法,分别是手动配置、使用MyEclipse向导以及利用Maven自动化构建。每种方法都有其适用场景,开发者可以根据自身的需求和喜好选择最适合的方式。希望本文能帮助大家顺利搭建起...
该属性用于指定加载Struts 2配置文件的配置文件管理器,默认值为`org.apache.struts2.config.DefaultConfiguration`,这是Struts 2默认的配置文件管理器。若需要实现自定义的配置管理器,则需创建一个实现了`...