---- 第一步、 复制框架包到lib
antlr.jar
commons-beanutils.jar
commons-digester.jar
commons-fileupload.jar
commons-logging.jar
commons-validator.jar
jakarta-oro.jar
jsf-api.jar
jsf-impl.jar
jstl-1.2.jar
struts.jar
---- 第二步、 配置web.xml(配置Struts的拦截器)
<!-- 配置Struts核心控制器 -->
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<!-- 配置自动启动Servlet -->
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
---- 第三步、 配置struts-config.xml文件到/WEB-INF
<!-- FormBean的配置 -->
<form-beans>
<form-bean name="LoginForm" type="com.newer.web.form.LoginForm"></form-bean>
</form-beans>
<!-- Action的配置 -->
<action-mappings>
<!-- HelloAction -->
<action path="/hello"
type="com.newer.web.action.HelloAction"></action>
<!-- LoginAction -->
<action path="/login"
type="com.newer.web.action.LoginAction"
name="LoginForm"
input="/login.jsp">
<!-- 配置局部转发 -->
<forward name="LOGIN_SUCCESS" path="/index.jsp"></forward>
</action>
</action-mappings>
相关推荐
本文将深入探讨Struts2入门框架搭建过程中需要的核心jar文件及其作用。 1. **struts2-core-2.5.16.jar**:这是Struts2的核心库,包含了框架的主要组件,如Action、Result、Interceptor等。它提供了解析请求、执行...
总之,Struts1入门实例是一个很好的起点,它让你能快速搭建一个简单的Web应用并了解其运作机制。通过实践这个实例,你可以深入理解MVC模式,掌握Struts1框架的基本使用,为进一步的Java Web开发打下坚实基础。
4. **运行环境**:为了运行这个Struts1入门案例,我们需要搭建一个Java Web开发环境,包括安装JDK、设置环境变量、下载Apache Tomcat服务器以及使用IDE(如Eclipse或IntelliJ IDEA)进行开发。 5. **项目结构**:...
Struts 1.x版本是其经典版本之一,虽然目前已经被更新的版本(如Struts 2)所取代,但对于初学者来说仍然是很好的学习起点。 本文档主要针对Struts 1.x版本,目的是通过一个具体的示例——一个简单的录入和查询产品...
### Struts1.x 入门知识点详解 #### 一、Struts 概念与起源 Struts 是一款基于 Java 的开源 MVC(Model-View-Controller)框架,最初由 Apache Jakarta 项目开发。其目的是简化 Web 应用程序的开发过程,并提供一...
### Struts2入门实例教程详解 #### 一、环境搭建与基本配置 在开始学习Struts2框架之前,首先需要确保开发环境的正确搭建。根据提供的文档,所使用的开发工具为MyEclipse6,Web服务器为Tomcat6,Struts版本为...
### Struts1.x入门教程实例知识点详解 #### 一、Struts1.x基本概念与特点 **Struts1.x**是Apache Struts的第一个版本,它是一个用于构建企业级Java Web应用的开源框架。该框架基于MVC(Model-View-Controller)...
Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建企业级的Java Web应用程序。这个入门例子是专为初学者设计的,旨在帮助理解如何在Eclipse集成开发环境中配置和运行一个基本的Struts2项目。在Eclipse中...
Struts2.1是Apache软件基金会的一个开源框架,主要用于构建基于Java EE的Web应用程序。它在Struts1的基础上进行了很多改进,提供了更强大的功能和更好的灵活性。本视频教程由传智播客提供,旨在帮助初学者理解Struts...
以上就是从文档内容中提取的关于Struts1框架的入门教程的关键知识点,包含了从环境搭建、数据库交互、配置文件编写、web.xml配置到JSP页面开发的完整流程。通过这些知识点的学习,可以了解如何构建基于Struts1的Web...
1. **Struts2框架基础** - **MVC模式**:Struts2遵循MVC设计模式,将应用分为模型、视图和控制器三个部分,分别负责业务逻辑、用户界面展示和用户交互。 - **Action类**:在Struts2中,Action类是处理用户请求的...
本文将深入介绍如何入门Struts2,首先从搭建开发环境开始。 开发环境的搭建: 1. 使用Eclipse或Myeclipse作为集成开发环境。Eclipse是一款广泛使用的Java IDE,而Myeclipse是其商业扩展,包含了更多Web开发相关的...
【Struts1.x入门教程】 Struts1.x是Apache Jakarta项目的一个重要组成部分,它是一个用于构建企业级Web应用程序的开源MVC框架。该框架的主要目标是简化JavaServer Pages(JSP)、Servlet和标签库的使用,同时提升...
1. **Struts2入门** - **框架概述**:Struts2是一个基于MVC设计模式的开源框架,它提供了强大的控制器层,简化了Java Web应用的开发。Struts2强调可插拔性和灵活性,支持多种视图技术如JSP、FreeMarker、Velocity等...
【JavaWeb_SSH框架入门,IntelliJ IDEA搭建Struts2的HelloWorld】是一个适合初学者的教程,主要讲解如何在IntelliJ IDEA这个强大的Java集成开发环境中搭建一个基于Struts2框架的简单Web应用。SSH框架是Struts2、...
1. **环境搭建**:首先,你需要安装JDK、Apache Tomcat服务器、Eclipse或IntelliJ IDEA等开发工具,并设置好相应的环境变量。然后,通过Maven或Gradle来管理项目的依赖,添加Struts2的核心库。 2. **创建Maven项目*...
“Struts2入门经典教程”PDF文档将详细介绍这些概念和实践操作,涵盖了从环境搭建、第一个应用创建,到复杂业务逻辑处理的全过程。通过深入阅读和实践,你将能够熟练运用Struts2开发高效的Web应用,并且了解如何与...
- **起源与发展**:Struts2并非一个全新的框架,而是基于Struts1和WebWork的优点结合而成的一个框架。它继承了Struts1的一些特性,同时吸收了WebWork的核心设计理念。 - **优势特点**:相比于Struts1,Struts2提供了...
本资料"struts入门与实践.zip"是一个压缩包,包含了关于Struts框架的基础知识和实战教程。 Struts的核心概念包括: 1. **Action类**:在Struts中,Action类是业务逻辑的主要载体。它负责接收来自客户端的请求,...