`
gaowenming
  • 浏览: 170097 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2的默认action配置

阅读更多

1.当访问的Action不存在时,页面会显示错误信息,可以通过配置默认Action处理用户异常的操作;
2.配置方法:
在struts.xml文件中的<package>下添加如下内容:
<default-action-refname="index"></default-action-ref>
其中index为默认Action的name属性值;
3.配置默认Action后,相应的namespace下不存在要访问的Action时,自动跳转到默认Action处理。

分享到:
评论

相关推荐

    ·Struts2配置文件介绍 超级详细

    - **struts.xml**:这是Struts2框架的核心配置文件,定义了应用程序中的Action映射、结果类型以及拦截器等关键配置信息。它主要包含以下几个元素: - `package`:表示一个包,其中可以包含多个Action。 - `action`...

    Struts2中struts_xml的Action配置详解

    总之,`struts_xml`中的Action配置是Struts2应用的基石,通过它可以灵活地定义请求与业务逻辑的映射关系,以及后续的页面跳转和拦截器链,从而构建出高效、可维护的Web应用。深入了解和熟练掌握这部分知识对于提升...

    struts2 使用action属性接收中文参数(post提交)

    在处理用户请求时,Struts2允许开发者通过Action类来接收和处理参数,包括中文参数。当我们需要通过POST方法提交包含中文字符的数据时,可能会遇到编码问题,因为HTTP请求默认使用的是ASCII编码,而中文字符需要UTF-...

    struts2的属性配置

    3. 过滤器调用Struts2的核心控制器,它负责解析Action配置,创建并执行相应的Action实例。 4. Action执行完业务逻辑后,返回一个结果代码。 5. 结果代码被映射到特定的视图(JSP、FreeMarker等),视图被渲染并返回...

    struts2 action 配置方法 &&struts2的配置文件

    除了Action配置,Struts2的配置文件还包括: - **web.xml**:这是所有Web应用的标准部署描述符,包含Struts2框架所需的必要组件配置。 - **struts.xml**:这是Struts2的主要配置文件,用于定义Action映射、Result...

    struts2核心配置文件

    `struts.xml` 文件是Struts2的核心配置文件之一,主要负责管理和定义应用程序中的Action映射以及相关的Result定义。具体来说,该文件包括以下几个关键部分: 1. **Action 映射**: - 指定每个Action的名称、执行的...

    Struts2 Action参数详细说明

    默认情况下,Struts2会调用Action类中的execute方法来处理请求。但是,通过`method`属性,我们可以指定不同的方法对应不同的Action,这样可以实现一个类中多个方法的映射,提高代码复用性。例如: ```xml &lt;action ...

    struts2 result配置详解

    Dispatcher Result 配置是 Struts2 框架中默认的 Result 配置类型。这种配置类型用于将结果.redirect 到一个 JSP 页面。如果在 Action 配置中没有指定其他的 Result 配置类型,那么 Dispatcher Result 配置将被使用...

    Struts2包和配置文件

    - `struts2-config.xml`或`struts-default.xml`:默认的Struts2配置文件,定义了框架的行为。 - `struts.properties`:Struts2的属性配置文件,设置全局属性。 - `web.xml`:Web应用的部署描述符,配置Struts2的...

    简述STRUTS2_Convention零配置

    - `struts.convention.action.packages`:除了默认的四个包(action, actions, struts, struts2),这个常量可以指定额外的包来寻找Action类。 在映射Action时,Convention遵循以下规则: 1. **Action名称映射**...

    Struts2 in action中文版+配套源代码

    5. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为默认的表达式语言,用于在Action与视图之间传递数据,支持动态属性访问和方法调用。 6. **插件系统**:Struts2拥有丰富的插件库,如Tiles、...

    详解Struts2中配置默认Action的方法

    Struts2配置默认Action的方法详解 Struts2是一个基于MVC模式的web应用程序框架,它提供了一种灵活的方式来处理用户请求和响应。在Struts2中,Action是一个核心概念,它负责处理用户请求和执行业务逻辑。但是,在...

    struts2参数配置

    - 默认情况下,Struts2使用`org.apache.struts.action.ActionFormBean`作为Form Bean。 - Form Bean在表单提交过程中起到关键作用,用于数据验证和转换。 #### 四、Action转发与国际化 ##### 1. **ActionForward...

    struts2一个action处理多个请求 struts2实例

    在Struts2的配置文件(通常为struts.xml或struts.properties)中,我们定义Action的映射规则,包括请求路径、方法调用以及结果视图等。默认情况下,一个Action类对应一个请求URL,但通过特定配置,可以让一个Action...

    struts2属性文件struts.xml的配置

    其中,`struts.xml`是Struts2的核心配置文件,用于定义项目的包、常量、拦截器等基本设置以及具体的Action配置。 #### 一、`struts.xml`文件结构与基础配置 **1. 文件声明与DTD定义** ```xml &lt;!DOCTYPE struts ...

    struts2笔记之动态调用Action指定方法及默认Action

    Struts2 动态调用 Action 指定方法及默认 Action 配置 Struts2 框架中,一个 Action 可以包含多个处理逻辑,而不是只有一个 execute() 方法。在实际开发中,我们经常需要在一个 Action 中实现多个处理逻辑,这样...

    struts2的配置信息

    1. **Action配置**:定义Action类,通常包括Action名称、对应的类以及执行的方法。例如: ```xml &lt;action name="login" class="com.example.actions.LoginAction" method="execute"&gt; &lt;result name="success"&gt;/...

    struts2.0之action

    Struts2.0是Java Web开发中的一个框架,它的核心组件是Action,它负责处理用户的请求并进行业务逻辑处理。...此外,通过自定义Action配置,可以灵活控制Action的执行流程,增强了应用的可扩展性和可维护性。

    Struts2零配置

    在传统的Struts2应用中,开发者需要在多个XML文件中配置Action、结果页面、拦截器等,而“零配置”则是对这种繁琐配置的优化。 **一、Struts2框架基础** Struts2是一个基于MVC(Model-View-Controller)设计模式的...

    STRUTS2:零配置插件CodeBehind

    ### STRUTS2:零配置插件CodeBehind详解 #### 一、概述 Struts2框架作为Java Web开发中的一款重要工具,在简化Web应用程序开发方面提供了丰富的功能与灵活性。随着框架的发展,Struts2社区不断推出新的插件和技术...

Global site tag (gtag.js) - Google Analytics