一、搭建平台
-->下载struts2所需类库及说明文件(http://struts.apache.org)
-->创建web项目
-->导入struts包lib目录下的commons-logging-1.0.4.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,struts2-core-2.0.11.1.jar,xwork-2.0.4.jar(简单的struts2开发,这5个包足矣。当然根据版本不同,可能你看到的不是相同的名字。如果你还是不懂,那就出绝招吧[全部导入]呵呵。。相信你能办到)
-->包导入后,就在项目的src目录下创建struts.xml文件(大家注意:一定要在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>
</struts>
当然如果你的版本不同,还要做些小的修改,就目前来看,还是没有这个必要的,千万不要被说的吓到了,呵呵。
-->下面就看你的了。。试试。
分享到:
相关推荐
1. Java Development Kit (JDK):Struts2运行在Java平台上,所以你需要先安装JDK并配置好`JAVA_HOME`环境变量。 2. Apache Tomcat:一个流行的Java应用服务器,用于部署和运行web应用程序。下载并解压Tomcat到你选择...
2. **测试第一个Struts2应用**:访问`http://localhost:8080/your-project-name/your-action-name`,如果配置无误,你应该能看到Struts2默认的欢迎页面或者你自定义的第一个Action的结果。 在实际开发中,通常会...
4. **编写第一个Struts2应用**:创建一个简单的Action类,继承自`ActionSupport`,并实现业务逻辑。例如: ```java public class HelloWorldAction extends ActionSupport { public String execute() { return ...
在本篇学习笔记中,我们将聚焦于环境搭建和创建第一个"Hello, World!"程序。 首先,要开始学习Struts2,你需要确保你的开发环境中已经安装了以下基本组件: 1. **Java Development Kit (JDK)**:Struts2依赖于Java...
总的来说,"Struts2 Lib.zip"是一个方便开发者快速搭建和运行Struts2应用的资源包,其中包含了框架的完整库集合。了解这些库的作用和使用方式,对于熟练掌握Struts2框架至关重要。通过深入学习和实践,开发者可以...
- **第一个Struts2应用**:通过一个简单的“Hello World”示例来熟悉Struts2的基本工作流程。 #### 2. Struts2的核心组件讲解 - **Action类**:作为控制器层的主要实现方式,介绍如何创建并调用Action类。 - **拦截...
在Struts2中,会有一个专门的动作类处理购买操作,这个动作类会与数据库交互,创建订单,更新库存,并可能与第三方支付平台进行集成,如支付宝或微信支付。购买成功后,系统需要记录用户的购买历史,这可能需要用到...
2. **Struts2基础**:深入讲解了Struts2框架的基础知识,包括其架构、核心组件以及如何快速搭建第一个Struts2项目。Struts2是一个基于MVC设计模式的开源Web应用框架,它提供了丰富的特性来简化Java Web应用的开发...
与第一代Struts相比,Struts2在设计理念和技术架构上有很大的改进。 - **开发工具**:MyEclipse6是一款广泛使用的集成开发环境(IDE),适合Java应用的开发。 - **Web服务器**:Tomcat6是Apache软件基金会Jakarta...
Struts2框架的搭建只是第一步,实际项目中还需要考虑更多因素,如国际化、数据校验、安全控制、AOP(面向切面编程)拦截器等。此外,Struts2还支持插件机制,可以集成Spring、Hibernate等其他框架,实现更复杂的业务...
SSH框架,全称为Struts+Spring+Hibernate的集成框架,是一种广泛应用在Java EE平台上的开源集成框架,用于...对于初学者来说,掌握Struts2的环境搭建是迈入Java Web开发的第一步,也是理解和运用MVC设计模式的基础。
6. **编写第一个Hello World程序**:创建一个简单的Action类,配置struts.xml,然后在Web应用中部署并运行。 【应用场景】 Struts2.0广泛应用于企业级Web应用开发,如电子商务平台、管理系统、信息门户等。其优势...
为了开发第一个Struts2应用,首先需要搭建好开发环境。这包括安装Java开发工具包(JDK)、配置MyEclipse集成开发环境(IDE)、创建新的Web项目,并配置好Struts2的核心库文件。此外,还需要在项目的web.xml文件中配置...
Struts2是一款基于MVC(Model-View-Controller)设计模式的开源Java Web框架,它极大地简化了在Java EE平台上构建动态Web应用的过程。Struts2.3.16是Struts2的一个版本,该版本提供了对之前版本的增强和修复,确保了...
Struts 2是Java平台上的一个开源MVC框架,它为构建基于J2EE的Web应用程序提供了强大的支持。Struts 2.5.26-min-lib.zip是一个精简版的库文件集合,主要包含了运行Struts 2应用程序所需的最小依赖库。这个压缩包可能...
- **定义**: Struts2是Apache基金会下的一个开源项目,它是一个基于Java EE平台的MVC框架,用于简化Web应用程序的开发。 - **特点**: - 高度灵活的配置性; - 强大的拦截器机制; - 支持多种视图技术(如JSP、...
Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它极大地简化了在Java EE平台上构建动态Web应用的过程。在Java社区中,Struts2是广受欢迎的框架之一,因其强大的功能和灵活性而受到...
Struts 1是第一个流行的MVC Java Web框架,它为Web开发带来了革命性的变化。然而,随着时间的发展,Struts 1逐渐暴露出了一些问题,例如对Ajax支持不足、配置繁琐等。 **1.2.2 WebWork框架** WebWork是一个轻量级...