---- 1.将struts2所需要的包复制到工程的lib目录
commons-fileupload-1.2.1.jar
commons-logging-1.0.4.jar
freemarker-2.3.15.jar
ognl-2.7.3.jar
struts2-core-2.1.8.1.jar
xwork-core-2.1.6.jar
---- 2.Struts2通过StrutsPrepareAndExecuteFilter过滤器来启动,在web.xml文件中输入如下配置:
<!-- Struts2核心控制器 -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
---- 3.Action必须配置在struts.xml文件中
<struts>
<package name="test" extends="struts-default">
<action name="simple" class="com.aptech.action.SimpleAction">
<result name="to-index">/index.jsp</result>
</action>
</package>
</struts>
---- 4.Struts2的控制器:
public class SimpleAction {
public String execute() throws Exception{
return "to-index";
}
}
说明:
无需实现任何接口或继承任何类,但有时为了简化某些功能必须继承ActionSupport类
execute()方法会被自动调用,该方法用于处理用户请求,返回类型为String,是跳转路径的逻辑名称.向上抛出Exception表示能够处理所有异常.
“to-index”是跳转路径的逻辑名称.
相关推荐
2. **Struts2搭建步骤** - **环境准备**:确保安装了JDK、Apache Tomcat服务器,以及集成开发环境如Eclipse或IntelliJ IDEA。 - **创建Web项目**:在IDE中新建一个Java Web项目,添加所需的库文件,包括Struts2的...
**Struts2搭建步骤** 1. **添加依赖**:在项目中引入Struts2的依赖库,通常包括struts2-core、struts2-convention-plugin等相关组件。 2. **配置Web.xml**:在Web应用的配置文件中,配置Struts2的过滤器,指定其...
搭建Struts2的开发环境,我们需要以下步骤: 1. **安装Java环境**:确保系统已安装Java JDK,并设置好环境变量。 2. **集成开发环境(IDE)**:可以选择Eclipse、IntelliJ IDEA等主流的Java IDE,它们都有很好的对...
Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建可维护性和可扩展性极高的Java Web应用程序。...对于初学者来说,了解和实践上述步骤是掌握Struts2框架的第一步,后续可以逐步探索更多高级特性和最佳实践。
**步骤2:配置Struts2** 在项目的`WEB-INF`目录下创建`struts.xml`配置文件,这是Struts2的主配置文件。这里我们简单配置一个Action,名为"login": ```xml <struts> ...
一次下载,SSH2框架的搭建步骤 全部文档资料都有。 对于新手来说,独自完成一个完整正确的SSH框架可能是一个相当困难麻烦的事。在此我利用Myeclipse+mysql环境下使用截图外加简略文字引导初学者一步一步的搭建出一个...
在本教程中,我们将深入探讨如何搭建一个基本的Struts2项目,以及它与Struts1.x的主要区别。 首先,要搭建Struts2项目,我们需要准备一些必要的库文件。这些库文件包括:struts2-core、xwork、commons-logging、...
通过以上步骤,你可以成功地搭建一个基本的Struts2应用。Struts2的灵活性和强大的功能使得它在企业级应用中被广泛使用,但随着Spring Boot等现代框架的崛起,Struts2在新项目中的使用逐渐减少。然而,了解和学习...
### Struts2开发环境的搭建 #### 一、概述 在Java Web开发领域,Struts2框架因其灵活性和强大的功能而备受青睐。本文将详细介绍如何搭建Struts2开发环境,并提供三种不同的方法来帮助读者快速上手。无论是初学者...
搭建步骤通常如下: 1. 创建一个新的Java Web项目,导入上述必要的jar包到项目的类路径中。 2. 配置web.xml文件,声明Struts2的DispatcherServlet(StrutsPrepareAndExecuteFilter)并设置过滤器范围。 3. 编写...
以上就是使用Struts2.5.2在Eclipse Neon和Tomcat8.5环境下搭建环境并创建简单应用的详细步骤。这个"Struts2Demo"项目包含了上述所有组件,可以作为一个起点,帮助你深入学习和实践Struts2框架。在实际开发中,你可能...
通过以上步骤,你就可以成功地在你的开发环境中搭建起Struts2,从而开始开发基于这个框架的Java Web应用。在实际开发中,还需要对Struts2的拦截器、结果类型、I18N、异常处理等方面有深入理解,才能充分利用其功能。
struts2.0 工程 搭建 图解 struts2.0 工程 搭建 图解 struts2.0 工程 搭建 图解 struts2.0 工程 搭建 图解
接下来,我们按照以下步骤进行Struts2的搭建: 1. **创建新项目**:在Eclipse或IntelliJ IDEA中创建一个新的Dynamic Web Project。在项目配置中,指定Java版本和Web.xml版本(通常为2.5或以上)。 2. **添加Struts...
**步骤2:添加Struts2依赖** - 将上述提到的jar文件复制到项目的WEB-INF/lib目录下。 - 在IDE中更新项目的类路径,确保它们被正确引入。 **步骤3:配置web.xml** - 修改项目的web.xml文件,配置Struts2的前端控制器...
以上步骤完成后,你已经在Eclipse中成功搭建了Struts2开发环境,可以开始编写你的第一个Struts2应用了。记住,实践是最好的老师,通过实际操作加深理解,并查阅官方文档和社区资源以获取更多帮助。同时,不断关注...
Struts2+Spring+MyBatis环境搭建 Struts2、Spring 和 MyBatis 是 Java Web 开发中三个非常重要的框架,分别负责 MVC 模式的...这些步骤可以帮助开发者快速搭建 Struts2+Spring+MyBatis 环境,开始编写业务逻辑代码。
1. **Struts2 Core**: 包含Struts2框架的核心组件,如Action、Result、Interceptor等,是搭建Struts2应用的基础。 2. **Struts2 Plugins**: 提供额外功能的插件,如 strut2-dojo-plugin 可用于集成Dojo JavaScript库...
**开发环境搭建步骤:** 1. **安装JDK**:确保Java开发环境已安装,设置好环境变量。 2. **搭建IDE**:选择一款适合Java开发的IDE,如IntelliJ IDEA或Eclipse。 3. **引入库**:在项目中添加Struts2和Hibernate的...
**步骤2:添加Struts2.0依赖** - 在项目的`WEB-INF/lib`目录下,添加Struts2.0的核心JAR包。通常需要的JAR包有: - `struts2-core-*.jar` - `xwork-*.jar` - `ognl-*.jar` - `freemarker-*.jar` - `commons-...