`
sunbin
  • 浏览: 354414 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

actionMapping与struts_config.xml中的unknow

阅读更多


actionMapping :
   unknown=“true”forward=”/noreuqest.jsp”

如果访问/xxx.do在struts-config.xml没有配置,struts会从action配置里面取第一配置了unknow属性的action,最终forward一个页面

name:form-bean name
attribute:name的别名,如果attribute 不配置,默认用name的名字,如果name 和attribute都不配置,表示没有用到Formbean



以下功能都在actionMapping 中完成
配合代码说明
1.
<action path="/badrequest" unknown="true" forward="/badrequest.jsp"> </action> 当“badrequest.do”时、没有找到文件的化,会自动转到badrequest.jsp页面
2.<action path="/login"type="com.bjsxt.struts.mapping.LoginAction"name="userForm"attribute="user">
<forward name="success" path="/userinfo.jsp"></forward></action>
attribute="user">是name="userForm"的别名。如果attribute 不配置,默认用name的名字,如果name 和attribute都不配置,表示没有用到Formbean

 

分享到:
评论

相关推荐

    Struts_config.xml详解

    ### Struts_config.xml详解 #### 一、概述 在Java Web开发中,Struts框架作为MVC模式的一个经典实现,提供了强大的功能支持。Struts框架的核心配置文件`struts-config.xml`是整个应用的关键组成部分之一,它定义了...

    struts-config.xml

    `struts-config.xml`是Struts框架的核心配置文件,它定义了应用的各个组件及其交互方式。下面将详细介绍这个配置文件的主要元素和子元素。 ### 主要元素 1. **`&lt;data-sources&gt;`**: 这个元素用于配置数据源,通常...

    struts_login.rar_struts .login()

    Struts的配置文件,通常是`struts-config.xml`,定义了Action类、ActionForm类与JSP页面之间的映射关系。在这个案例中,我们需要配置Action的映射,指定登录失败和成功的转发路径。 5. **JSP页面**: JSP(Java...

    SWFupload_struts_1.rar_struts1 swfuplo_swfupload_swfupload stru

    同时,我们还需要在Struts配置文件(struts-config.xml)中定义对应的ActionMapping,确保请求能正确路由到我们的上传Action。 在前端,SWFUpload会通过JavaScript与用户交互,展示上传进度、错误提示等信息。...

    [信息办公]基于struts的图书管理系统_struts_ts.zip

    1. **Struts框架**:Struts提供了Action、ActionForm、ActionMapping等核心组件,以及配置文件struts-config.xml,用于定义请求处理逻辑和视图跳转。 2. **MVC模式**:模型负责业务逻辑,视图负责展示,控制器接收...

    Struts1.x_Project.zip

    5. **Struts-config.xml**:配置文件,包含了ActionMapping、ActionForm、数据源等设置。 **I18N国际化:** 在Struts1.x中,实现I18N(Internationalization)主要是通过资源文件(如*.properties)来管理不同语言...

    struts_Hibernate_Spring.ppt

    3. ActionServlet根据struts-config.xml中的配置,找到对应的ActionMapping,创建ActionForm实例,并填充请求参数。 4. ActionServlet调用Action对象的execute方法执行业务逻辑。 5. Action返回一个ActionForward...

    first_steps_with_struts_en.pdf(英文)

    - 在 struts-config.xml 文件中配置 Action Forwards 和 Action Mappings。 ### 4. 创建对象类 “Book” - 定义 Book 类作为数据模型。 - 包含属性如 title、author 和 publicationYear。 - 实现 getter 和 setter...

    struts_api.rar

    例如,通过Struts 2的插件机制,可以方便地与Spring进行整合,实现依赖注入和事务管理。同时,Struts 2还支持AJAX,提供了JSON和XML的响应格式,增强了用户体验。 在使用Struts API时,开发者通常会接触到以下几个...

    strutsCRUD1.rar_crud struts_struts1 crud_strutsCRUD1

    - **WEB-INF**:Web应用的配置和资源文件,其中`struts-config.xml`是Struts的核心配置文件,用于定义Action和ActionMapping。 - **jsp**:存放JSP文件的目录,每个CRUD操作可能对应一个或多个JSP页面。 - **WEB-INF...

    strtust1_1_.x入门.

    3. ActionMapping:定义Action和请求URL之间的映射关系,存储在struts-config.xml配置文件中。 4. ActionServlet:Struts框架的核心组件,扩展自Servlet,负责解析请求,调用Action,控制流程。 四、配置文件 1. ...

    JSP源码——[信息办公]Struts图书馆管理系统_struts.zip

    4. **ActionMapping**:在struts-config.xml中定义,用于映射用户的请求到对应的Action。 5. **ActionForward**:定义了请求处理后的跳转路径,可以将用户重定向到不同的页面。 6. **Tiles**(可选):用于构建可...

    Struts-_1.2.x_请求处理流程图

    3. **请求映射**: 接着,ActionServlet根据请求URL和`struts-config.xml`中的配置,查找对应的ActionMapping对象。ActionMapping负责映射HTTP请求到具体的Action类。 4. **ActionForm处理**: 如果请求携带了表单...

    [信息办公]Struts图书馆管理系统_struts.zip

    - struts-config.xml是Struts的核心配置文件,定义了Action和ActionMapping,以及ActionForm对象等。 - 配置文件中会指定每个HTTP请求如何映射到特定的Action,以及Action执行后转向哪个JSP页面。 5. **...

    struts_ts struts_ts

    3. **ActionMapping**: 定义了Action与URL之间的映射关系,配置在struts-config.xml文件中,告诉Struts哪个Action应该处理特定的请求。 4. **Action**: 实现业务逻辑的类,每个Action都对应一个用户请求。当Action...

    struts1教程.doc

    struts-config.xml是Struts框架的核心配置文件,定义了ActionMapping、ActionForm和数据源等信息。例如: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE struts-config PUBLIC "-//Apache Software ...

    Struct-config.xml的配置文件

    总之,`Struct-config.xml`配置文件是Struts框架中不可或缺的部分,它定义了应用的路由规则、ActionForm Bean的使用、Action的处理逻辑以及异常处理和视图转发策略。正确理解和配置这个文件是开发Struts应用的基础。

    Struts_lesson3.ppt

    - `struts-config.xml`是Struts的核心配置文件,它定义了ActionMapping、ActionForm、DataSource、Validator规则等,是整个应用的蓝图。 5. **JSP自定义标签库** - Struts提供了一系列的JSP标签,简化了视图层的...

Global site tag (gtag.js) - Google Analytics