1.创建web工程
2.添加Struts2框架所必须的jar包
3.配置web.xml文件
4.编写LoginAction.java(Struts2的Action)
5.添加并配置Struts2的struts.xml配置文件
6.创建jsp页面
7.部署运行项目进行测试
1.创建web工程
2.加载jar包
Commons-logging-1.0.4.jar、freemarker-2.3.8.jar、ognl-2.6.11.jar
struts2-core-2.0.11.jar、xwork-2.0.4.jar
3.配置web.xml中Struts2过滤器
<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>
4.写LoginAction.java
5.配置struts.xml(创建在src下,因需要在classes目录下)
<?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">
<action name="login" class="com.ascent.action.LoginAction">
<result name="success">/welcome.jsp</result>
</action>
</package>
</struts>
6.添加welcome.jsp
7.部署、启动测试 Struts2流程添加成功。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/rick_123/archive/2010/05/15/5596127.aspx
分享到:
相关推荐
通过以上内容的学习,我们可以了解到Struts2.0、Spring2.0与Hibernate3.0整合开发的基本概念和步骤。这三个框架相互配合,可以极大地提高Java Web应用的开发效率和维护性。在实际项目中,还需要结合具体的业务需求和...
通过这个"MLDN.cn2007新课程Struts2.0入门"资料,你将能逐步掌握Struts2.0的基本概念、配置以及实际开发技巧,从而踏入Java Web开发的大门。同时,不断实践和深入研究,将使你对Struts2.0有更全面的了解,为构建高...
本教程“Struts2.0精简入门教程(带源码)-批量提交篇”专注于讲解如何在Struts2.0中实现批量数据提交的功能,特别适合那些已经具备一定Java基础的开发者学习。 首先,了解Struts2.0的核心概念。Struts2.0框架提供...
通过上述步骤,你将对Struts2.0有基本的理解,并能够动手实践。然而,这只是Struts2.0的冰山一角,深入学习还需要掌握更多的概念,如国际化的处理、文件上传下载、异常处理、自定义拦截器等。提供的动画教程和实例...
### Struts2.0 基础入门及关键技术解析 #### Struts2.0 框架概述 Struts2.0 是一个基于MVC(Model-View-Controller)模式的开源Web应用框架,它源自于Apache软件基金会的Struts项目,并吸收了WebWork框架的优点。...
"Hello, World"是编程世界的入门示例,用于演示基本的程序运行流程,同样,在学习Struts2.0时,我们也会从创建一个简单的"Hello, World"应用开始。 首先,我们需要理解Struts2.0的核心组件和工作原理。Struts2.0...
在这些PPT中,你可能会看到关于Struts2.0的基本概念,如Action、Interceptor、Result等核心组件的介绍,以及它们在实际开发中的应用。此外,还可能涉及配置文件(struts.xml)的编写,以及如何整合其他技术如Spring、...
2. **Hello World**:创建第一个Struts 2.0应用,展示基本的Action和JSP页面交互。 3. **Action和结果**:学习如何定义Action,处理用户请求,以及如何配置结果页面。 4. **拦截器实践**:通过创建自定义拦截器,...
以下是一个简单的入门实例,帮助初学者理解如何配置和使用Struts2.0。 首先,我们需要创建一个新的Web项目。在MyEclipse中,你可以新建一个Web项目,例如命名为"Struts2入门实例"。接下来,你需要导入Struts2运行所...
提供的"Struts 2.0入门.pdf"文档应该包含了详细的配置和使用步骤,是初学者很好的参考资料。 总的来说,掌握Struts 2.0的配置和使用,可以帮助开发者高效地构建企业级的Java Web应用,提升开发效率。同时,了解其...
本教程将带你深入理解Struts2.0的基础知识,包括如何使用MyEclipse进行开发以及最精简的入门步骤,适合已有一定Java基础的开发者。 首先,我们需要安装并配置MyEclipse,这是一个强大的集成开发环境,支持多种Java...
1. **基础入门**:介绍Struts2.0的安装、配置,以及创建第一个Struts2应用的步骤。 2. **Action与结果**:详细讲解Action类的编写、配置,以及如何定义和使用不同的结果类型。 3. **拦截器**:深入解析拦截器的工作...
Struts2.0是Java Web开发中非常重要的一个框架,它是Apache软件基金会的Jakarta项目下的产品,基于MVC(Model-View-Controller)设计模式,用于构建企业级的Java Web应用程序。本学习系列旨在帮助开发者深入理解...
Struts2.0在Java Web开发中扮演关键角色,作为Apache Jakarta项目的一员,它助力MVC架构应用的构建。以下入门示例引导你搭建简易Web应用。 Struts2.0框架概览 升级自Struts1.x,融合WebWork优点,强化功能与灵活性。...
### Struts2.0快速入门实战之国际化与数据展示 #### 国际化语言配置:实现多语言支持 在Web应用程序开发中,国际化(Internationalization)是不可或缺的一部分,尤其是在面向全球用户的应用中。Struts2框架提供了...
在这个快速入门的例子中,我们将深入探讨如何利用Struts2.0搭建一个基本的Web应用。 首先,我们需要了解Struts2.0的核心概念。Struts2是一个基于Model-View-Controller(MVC)设计模式的框架,它提供了处理HTTP请求...
在"Struts2.0入门"这个压缩包中,你可能会找到以下内容: - **源码分析文档**:详细解释Struts2框架的关键组件和它们的工作方式。 - **示例项目**:包含简单的Struts2应用,展示了如何配置Action、结果映射以及使用...