struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择
1,下载和安装struts框架
第一步:下载地址 http://struts.apache.org/download.cgi 下载Full Distribution 这个压缩包
2,解压下载的压缩文件
3,找到apps文件里面的struts2-blank.war 文件解压
4,找到struts2-blank.war 解压后的 struts.xml 和 lib 里面的所有的包
5,将找到的struts.xml 复制到eclipse工程中的src文件下 ,将找到的所有lib包拷贝到eclipse工程下的web-inf下的lib里面
6,配置工程中的web.xml文件
以上六步sturts环境就已经安装完毕
二:经过上面的步骤;struts的环境已经搭建好,下面来开发我的第一个sturts网站
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> <!-- <constant name="struts.enable.DynamicMethodInvocation" value="false" /> <constant name="struts.devMode" value="true" /> <package name="default" namespace="/" extends="struts-default"> <default-action-ref name="index" /> <global-results> <result name="error">/WEB-INF/jsp/error.jsp</result> </global-results> <global-exception-mappings> <exception-mapping exception="java.lang.Exception" result="error"/> </global-exception-mappings> <action name="index" class=""> <result type="d"> <param name="actionName">HelloWorld</param> <param name="namespace">/example</param> </result> </action> </package> <include file="example.xml"/> --> <package name="default" namespace="/" extends="struts-default"> <action name="hello" > <result > /login.html </result> </action> <action name="hellow" > <result > /index.html </result> </action> </package> <!-- Add packages here --> </struts>
输出结果:
相关推荐
1. 下载Struts2的最新稳定版本:访问Apache Struts官方网站,找到并下载Struts2的核心库和其他必要的库文件。这些文件通常包含在struts2-core.jar及相关的jar包中。 2. 创建一个新的Java项目:在你的集成开发环境...
7. **编写第一个Action**:创建一个Action类,实现你需要的业务逻辑,并指定结果页面。 8. **编写结果页面**:创建一个JSP页面,用于显示Action执行后的结果。 9. **配置struts.xml**:在struts.xml中配置Action,...
### Struts2开发环境的搭建 #### 一、概述 在Java Web开发领域,Struts2框架因其灵活性和强大的功能而备受青睐。本文将详细介绍如何搭建Struts2开发环境,并提供三种不同的方法来帮助读者快速上手。无论是初学者...
本教程将详细介绍如何在MyEclipse集成开发环境中搭建Struts2.0.14的开发环境,并创建并运行你的第一个Struts2应用程序。 首先,你需要下载Struts2.0.14的库文件。这通常包括struts2-core、struts2-convention、...
本教程将详细介绍如何搭建一个基础的Struts2开发环境,这对于初学者来说是非常重要的第一步。 首先,我们需要准备必要的jar文件。在Java web开发中,jar文件是包含类库和资源的归档文件,它们提供了运行应用程序所...
以上就是一个基础的Struts2框架搭建过程。虽然这里没有涉及Spring框架,但在实际项目中,通常会结合Spring进行更复杂的业务逻辑处理和依赖注入,以提高应用的可维护性和扩展性。Struts2与Spring的整合可以简化对象的...
本文讲解了如何搭建 Struts2+Spring+MyBatis 环境,包括准备安装文件、新建 WEB 工程、配置 Tomcat 服务器、创建 JSP 页面、重启 Tomcat 和测试。这些步骤可以帮助开发者快速搭建 Struts2+Spring+MyBatis 环境,开始...
搭建Struts2环境的第一步是添加必要的库到项目中。这通常涉及在项目的`pom.xml`文件中添加Struts2的相关依赖,如`struts2-core`、`struts2-convention-plugin`等。如果你使用的是Eclipse或IntelliJ IDEA等IDE,可以...
运行Eclipse中的项目,通过Tomcat或Jetty等Servlet容器启动应用,你就可以在浏览器中看到你的第一个Struts2应用了。 在实际开发过程中,你可能还需要配置IDE的插件,如Struts2插件,以提高开发效率。这些插件可以...
2. **测试第一个Struts2应用**:访问`http://localhost:8080/your-project-name/your-action-name`,如果配置无误,你应该能看到Struts2默认的欢迎页面或者你自定义的第一个Action的结果。 在实际开发中,通常会...
以上步骤完成后,你已经在Eclipse中成功搭建了Struts2开发环境,可以开始编写你的第一个Struts2应用了。记住,实践是最好的老师,通过实际操作加深理解,并查阅官方文档和社区资源以获取更多帮助。同时,不断关注...
功能:1、第一种方式是原始的struts2框架,struts.xml在src下 2、第二、三种方式主要增加的是动态调用(第三种方式推荐使用),struts.xml放在src下 3、第四种方式struts.xml放在src下某一目录的子目录下面,方便...
不过,了解如何设置Spring和Struts2的基础环境是构建更复杂Web应用的第一步。 在Spring-Struts2-video文件中,可能包含了视频教程或其他资源,这些可以帮助你更直观地了解每个步骤,从而更好地搭建和理解这个项目...
通过以上步骤,你应该能够成功搭建Struts2的开发环境,开始编写你的第一个Struts2应用。记得不断学习和实践,理解Struts2的核心机制,以便更好地利用它来构建高效、稳定的Web应用。同时,标签"源码"和"工具"暗示了...
项目搭建起来,这是第一个项目,本项目包含三个压缩文件,(1)可以直接部署的war包,(2)用Gradle搭建的Struts 2.5.14.1项目,直接用gradl tomcatRun运行即可,(3)Struts2.5.14.1环境运行所需要的包。...
在这个“搭建第一个Struts2框架,实现简单登录功能”的教程中,我们将探讨如何从零开始创建一个基础的Struts2应用。 首先,我们需要在本地环境中安装Java Development Kit (JDK) 和 Apache Tomcat 服务器,这是运行...
为了获取最新和最完整的Struts2开发环境,建议直接访问Struts2的官方网站下载最新的发行版,里面会包含所有必需的库和文档,以及示例项目,有助于快速上手和学习。同时,官方文档和社区论坛也是学习和解决问题的重要...