`
dongjun316
  • 浏览: 32733 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

struts2 action 配置问题,请求高见?

阅读更多
     <action name="*-create" method="create" class="{1}Action">
    <result name="input">/view/{1}/{1}-create.jsp</result>
    </action>
     <action name="*-save" method="save" class="{1}Action">
    <result name="input">/view/{1}/{1}-create.jsp</result>
    <result name="detail">/view/{1}/{1}-detail.jsp</result>
    </action>
    <action name="*-edit" method="edit" class="{1}Action">
    <result name="input">/view/{1}/{1}-edit.jsp</result>
    </action>
    <action name="*-update" method="update" class="{1}Action">
    <result name="input">/view/{1}/{1}-edit.jsp</result>
    <result name="detail">/view/{1}/{1}-detail.jsp</result>
    </action>
    <action name="*-list" method="list" class="{1}Action">
    <result name="list">/view/{1}/{1}-list.jsp</result>
    </action>
    <action name="*-detail" method="detail" class="{1}Action">
    <result name="detail">/view/{1}/{1}-detail.jsp</result>
    </action>

意图:
一、使用通配符减少配置action的数量
二、我想在更新和保存后马上显示详细页面
三、update,create,save,edit都配了个input,我是想在验证出错后重新回到录入页面。
请求各位高见,谢谢。
分享到:
评论

相关推荐

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

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

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

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

    Struts2 Action参数详细说明

    在Struts2中,Action的配置和使用方式有多种,下面将详细介绍Struts2 Action参数的详细说明。 首先,我们来看Action的配置格式。在Struts2的配置文件(通常是struts.xml)中,Action的基本配置结构如下: ```xml ...

    Struts 2使用注解配置Action

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

    struts2核心配置文件

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

    Struts2中struts_xml的Action配置详解

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

    struts2参数配置

    - 通过ActionMapping,Struts2能够根据请求URL找到对应的Action处理程序。 #### 六、文件上传配置 ##### 1. **Multipart配置** - **MultipartRequestHandler**:处理文件上传请求的关键组件。 - 默认使用`org....

    去掉.action去掉.do字样 隐藏struts2 URL地址action, strus1的扩展名do也是同理.zip

    Struts2和Struts1是两个非常著名的Java Web框架,它们在处理请求时通常会在URL中显式地显示.action或.do后缀。然而,为了提供更友好的用户体验和增强安全性,有时我们需要隐藏这些扩展名。本篇文章将详细介绍如何在...

    struts2的属性配置

    例如,通过`&lt;constant&gt;`标签可以设置框架的常量,如上述描述中的`struts.action.extension`,该常量定义了Action请求的扩展名,默认为`.action`,但可以配置成其他值,如`do`。在`struts.xml`中配置的属性具有较高的...

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

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

    struts2配置文件

    通过上述配置,当访问`http://localhost:8080/struts2Test/struts2/login_isLogin.action`时,Struts2框架将调用`LoginAction`的`isLogin`方法,然后显示与`isLogin`结果匹配的`/login.jsp`页面内容。 总的来说,...

    Struts2 处理多个请求

    在Struts2框架中,处理多个请求的方法是通过一个Action类实现多个处理方法。这使得代码结构更加清晰,每个方法对应特定的业务逻辑。以下是Struts2处理多个请求的三种主要方式的详细说明: 1. **动态方法调用 (DMI -...

    struts2的struts.properties配置文件详解

    1. struts.action.extension:这是Struts2用来确定是否将请求作为Struts操作的URL扩展名。例如,登录操作的URL可以是login.do,struts.action.extension设置为.do。 2. struts.configuration:这是Struts2的配置...

    struts2所有包和配置文件

    Action配置告诉Struts2如何映射URL到具体的Action类,例如: ```xml &lt;action name="login" class="com.example.action.LoginAction"&gt; &lt;result name="success"&gt;/success.jsp &lt;result name="error"&gt;/error.jsp &lt;/...

    struts2基本配置

    - **请求处理流程**:当用户提交表单后,Struts2会根据配置找到对应的Action处理请求,并调用该Action中的`execute()`方法(或指定的方法)。处理完毕后,根据返回的结果名称跳转到相应的视图页面。 综上所述,...

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

    例如,`@Action`注解用于标记一个类作为Struts2的Action,这个类将处理来自客户端的请求。你可以指定Action的名称、结果视图等属性,如下所示: ```java import com.opensymphony.xwork2.ActionSupport; import org...

    Struts 2实战 Struts 2 in action 的中文版

    根据提供的信息,我们可以推断出这是一本关于Struts 2框架的书籍——《Struts 2实战 Struts 2 in action 的中文版》。本书主要介绍了Struts 2框架的相关概念、工作原理以及实际应用案例等内容。接下来,我们将根据...

    Struts2从一个带参数action跳转到另一个action

    资源中示例了一个struts2的配置文件中配置的action的result结果为另外一个action的配置,该跳转的过程中是带所有参赛调整的,在另外一个action中可以接受到当前action的所有参数,此配置文件是我日常开发中的经验...

    Struts2_Action学习笔记、通配符{1},{2}

    ### Struts2_Action 学习笔记与通配符配置详解 #### 一、Struts2简介及简单配置 Struts2是一个基于Java EE平台的开源Web应用框架,它继承了Struts1的优点,并在此基础上进行了大量的改进。Struts2的核心功能之一是...

    Struts2 in action(struts2实战)

    - **Action**:在Struts2中,Action是业务逻辑的载体,负责处理用户请求并返回结果。每个Action对应一个特定的用户操作。 - **Result**:Action执行完毕后,会返回一个Result,定义了页面跳转或数据呈现的方式。 ...

Global site tag (gtag.js) - Google Analytics