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

struts中action的配置

 
阅读更多
Action 需要配置如下几个方面。
• Action 的path: ActionServlet 根据该属性来转发用户的请求,即将用户请求转发
与之同名的Action 。同名的意思是:将请求的.do 后缀去掉,匹配Action 的path
属性值。
• Action 的name: 此处的name 属性并不是Action 本身的名字,而是与Action 关
联的ActionForm。因此该name 属性必须是前面存在的ActionForm 名。
• Action 的type: 该属性用于指定Action 的实现类,也就是负责处理用户请求的业
务控制器。
·局部Forward: Action 的转发并没有转发到实际的JSP 资源,而是转发到逻辑名,
即Forward 名。在Action 内配置的Forward 都是局部Forward (该Forw缸d 只在
该Action 内有效)。
下面是该Action 的配置代码:
<!一该元素里配置所有的Action-->
<action-mappings>
<!一配置Action. 指定了path , name , type 等属性一〉
<action path="/login" type="lee.LoginAction" 口ame="loginForm">
<!一配置局部Forward-->
<forward name="welcome" path="/WEB-INF/jsp/welcome.jsp"/>
<forward name=" 工nput" path="/login.jsp"/>
<faction>
<faction-mappings>
分享到:
评论

相关推荐

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

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

    Struts2中struts_xml的Action配置详解

    本文将深入解析`struts.xml`中的Action配置,帮助开发者更好地理解和运用这一关键组件。 首先,Action配置是Struts2中定义业务逻辑入口的关键,它将HTTP请求映射到特定的Java类方法上。在`struts.xml`中,一个...

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

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

    Struts2 Action参数详细说明

    通过DMI,我们可以在URL中直接指定要调用的方法,而无需为每个方法创建单独的Action配置。配置示例如下: ```xml &lt;action name="methodaction" class="com.struts2.chen.MethodAction"&gt; &lt;result name="success"&gt;/...

    Struts 2使用注解配置Action

    在传统的Struts 2应用中,我们通常会通过XML配置文件(struts.xml)来定义Action,包括Action类、结果页面、拦截器等信息。然而,随着Java注解的广泛应用,Struts 2也引入了注解配置的方式来简化开发过程,避免了XML...

    struts2 result配置详解

    如果在 Action 配置中没有指定其他的 Result 配置类型,那么 Dispatcher Result 配置将被使用。 3. Freemarker Result 配置 Freemarker Result 配置用于处理 FreeMarker 模板。这种配置类型通常用于实现模板引擎的...

    struts2核心配置文件

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

    Struts1基本配置

    -- Action配置 --&gt; &lt;/action-mappings&gt; &lt;controller processorClass="org.apache.struts.action.DynaActionForm"&gt; &lt;!-- Controller配置 --&gt; &lt;!-- 全局转发配置 --&gt; &lt;!-- 国际化资源配置 --&gt; &lt;/...

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

    - 请求编码:Struts2配置文件(struts.xml或struts.properties)中可以设定全局的请求编码格式,例如`&lt;constant name="struts.i18n.encoding" value="UTF-8"/&gt;`。 - 表单编码:在HTML表单中,可以使用`accept-...

    Struts2零配置

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

    struts2注解配置Action及拦截器几种不同方式写法对应的路径指向.docx

    Struts2 注解配置 Action 及拦截器是 Struts2 框架中的核心组件之一,负责处理用户请求并返回响应结果。下面,我们将通过详细的解释和示例代码,来介绍 Struts2 中的注解配置 Action 及拦截器几种不同方式的写法对应...

    struts2参数配置

    本文将围绕Struts2中的关键配置进行深入探讨,旨在帮助开发者更好地理解和掌握Struts2的核心功能。 #### 二、Struts2核心配置 ##### 1. **ActionServlet配置** - **ActionServlet** 是Struts2的核心组件之一,...

    struts2 零配置

    在传统配置中,我们需要在struts.xml文件中定义Action类及其对应的映射路径。然而,通过使用注解,我们可以在Action类或方法上直接标注,省去XML配置。例如,我们可以使用`@Action`注解来定义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中Struts.xml配置文件详解

    "Struts2 中 Struts.xml 配置文件详解" Struts2 中的 Struts.xml 配置文件是 Struts2 框架的核心配置文件,用于定义应用程序的行为和结构。在 Struts.xml 文件中,我们可以定义 package、action、interceptor、...

    Struts2中使用通配符优化配置

    例如,如果你有一个应用,所有的Action名称都遵循某种模式,如`user_*`,你可以使用通配符`user_*`来定义一个Action配置,这将自动覆盖所有符合该模式的Action。这样,你就不需要为每一个特定的Action如`user_save`...

    struts2 使用注解现在零配置不需要在使用struts.xml配置文件,可以直接跑

    在Struts2中,注解的引入使得开发者可以摆脱繁琐的`struts.xml`配置文件,实现“零配置”运行。 首先,让我们了解什么是注解(Annotation)。注解是Java提供的一种元数据机制,允许在源代码中嵌入信息,这些信息...

    struts2的属性配置

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

Global site tag (gtag.js) - Google Analytics