1.struts的jar包作用
2.步骤
3. 一般网页调用一个类的步骤是
jsp 转发给servlet,servlet中创建类的实例,并调用相应的方法。
4.关键代码分析
struts.xml配置如下,struts.xml的作用就是 让struts的filter拦截,并通过xml文件找到
<struts> <package name="primer" namespace="/primer" extends="struts-default"> <action name="helloWorldAction" class="cn.itcast.primer.HelloWorldAction"> <result name="succe">/primer/1.jsp</result> </action> </package> </struts>
<package name="primer" 这个是jsp文件中转发地址的前半部分
<action name="helloWorldAction" 这个就是jsp文件中转发地址的后半部分
<result name="succe">/primer/1.jsp</result> 这里的name属性的值很重要,一定要和Action文件的result的值匹配起来,才能找到相应的jsp页面.
5.struts的作用
实现了结构与内容的分离,即使改变内容,也不影响其结构,不用修改任何多余的代码,降低了耦合性
6,流程图
7.struts文件配置相关
链接
http://www.cnblogs.com/yangy608/archive/2010/11/08/1871962.html
相关推荐
这个“Struts框架入门学习---工程源码”压缩包提供了学习Struts的基础材料,让我们逐步深入理解这个框架的核心概念。 首先,Struts框架的核心是Action类,它是业务逻辑处理的主要载体。在mystruts工程中,你可以...
Struts2框架是Java Web开发中的一个强大工具,它基于MVC(Model-View-Controller)设计模式,为开发者提供了一种结构化、易于维护的Web应用开发方式。本资源包含"15_学员用书_STRUTS2核心_IMAGE版.pdf"这本书的源码...
- **Struts配置文件**:在项目中会自动生成一个名为`struts-config.xml`的配置文件,用于配置Struts框架的行为。该文件的结构如下: ```xml <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//...
Struts框架学习大全,包括《Struts架构指导》、《Struts快速学习指南》、《Struts中文手册》、《精通Struts技术》、《Struts 1.1 API》、《Struts 2.0 API》、《Struts 2.0入门》和《struts 2.0中文帮助手册》。
从提供的压缩包子文件名来看,我们有两个PPT文件:“Struts框架.ppt”和“Unit10 Struts2简介.ppt”,它们很可能是关于Struts框架的介绍和Struts2的入门教程。这些资源可能涵盖了Struts的架构、配置、核心组件以及...
总的来说,"Struts从入门到精通"这个主题涵盖了从基础概念到实践应用的全方位学习路径,通过这个教程,开发者可以逐步掌握Struts框架的使用,提升Web应用开发能力。从安装配置到实际项目开发,每个阶段都提供了详细...
通过这个简单的入门案例,你可以学习到如何创建Action、编写配置文件、设计交互页面,并理解Struts2框架如何将所有这些组件协同工作。对于想要深入学习Struts2的人来说,这是一个很好的起点,可以帮助他们快速掌握...
在本项目中,我们将学习如何利用Struts框架实现多文件上传的功能,这对于初学者来说是一个很好的实践项目,能够帮助理解和掌握Struts的核心概念。 首先,了解文件上传的基本原理。在Web应用中,文件上传通常涉及到...
3. **Struts-config.xml**: 这是Struts框架的配置文件,它定义了应用程序的行为和组件之间的关系。在这个文件中,你需要配置Action和Form Bean的映射,Action的转发路径,以及Interceptor(拦截器)等。它是Struts...
本文将深入探讨Struts2入门框架搭建过程中需要的核心jar文件及其作用。 1. **struts2-core-2.5.16.jar**:这是Struts2的核心库,包含了框架的主要组件,如Action、Result、Interceptor等。它提供了解析请求、执行...
6. ** strut2入门案例**:这个入门案例可能是创建一个简单的“Hello, World”程序,演示如何配置Struts2框架,创建Action类,编写对应的JSP页面,并在web.xml中进行必要的初始化设置。这个例子会帮助初学者快速理解...
### J2EE基础:Struts框架的初学者入门知识 #### Struts框架简介与安装 Struts框架是基于Java EE平台的MVC(Model-View-Controller)架构模式的开源框架,它极大地简化了Web应用程序的开发流程,尤其适用于构建大型...
这个"struts2入门例子"旨在帮助初学者理解Struts2的基本架构和核心功能,通过实际操作来学习如何配置Struts2框架以及实现页面跳转。 在Struts2中,`struts.xml`是核心配置文件,它是整个应用的入口点,负责定义动作...
### Struts2入门教程知识点概览 #### 一、Struts2框架简介 - **Struts2起源**:Struts2并非一个全新的Web框架,而是建立在WebWork框架设计理念之上,融合了Struts1的优点而形成的一个框架。可以说,它是Struts1与...
Struts框架是Java Web开发中常用的一个开源框架,它基于MVC设计模式,主要用于构建企业级的Web应用程序。本项目案例“用Struts框架实现单文件上传功能”旨在帮助初学者掌握如何在Struts框架下处理文件上传的需求,这...
这个"Java Struts框架示例项目"是一个非常适合新手入门的学习资源,通过实践来理解Struts2的核心概念和工作原理。 首先,让我们从基本概念开始。Struts2是基于拦截器的框架,它的核心设计模式是Front Controller,...
这个"Struts2入门demo"旨在为初学者提供一个快速理解并实践Struts2框架的起点。以下是对Struts2核心概念和相关知识点的详细说明: 1. **MVC模式**:Struts2是基于Model-View-Controller(MVC)设计模式的,它将业务...
- `struts-config.xml`:Struts框架的核心配置文件,定义了Action、ActionMapping等。 4. **配置文件详解** - `struts-config.xml`:这是Struts1的核心配置文件,定义了Action和ActionMapping,以及ActionForm等...
Struts2是一个强大的Java EE应用程序框架,主要用于构建Web应用程序。它是Apache软件基金会的Jakarta项目的一部分,基于MVC(Model-View-Controller)设计模式,为开发者提供了丰富的功能和灵活性,使得开发Java Web...
### Struts2入门实例教程详解 #### 一、环境搭建与基本配置 在开始学习Struts2框架之前,首先需要确保开发环境的正确搭建。根据提供的文档,所使用的开发工具为MyEclipse6,Web服务器为Tomcat6,Struts版本为...