【问题标题】:Attribute parameter from <action> element - equivalent in Struts 2<action> 元素的属性参数 - 在 Struts 2 中等效
【发布时间】:2017-02-21 16:33:11
【问题描述】:

在 Struts1 中,您可以使用 element(struts-config.xml) 中的属性 parameter 并通过 actionMapping.getParameter() 方法在动作类中访问它的值。对于需要多个步骤的动作,该参数通常用于指示映射关联的步骤 与。

例如:

<action path="\something\Step1"
type="actions.SomethingAction"
parameter="step1"> ...

<action path="\something\Step2"
type="actions.SomethingAction"
parameter="step2"> ...

Struts2 的替代解决方案是什么?

【问题讨论】:

    标签: struts2 migration struts1


    【解决方案1】:

    可以使用动作配置中的参数来代替

    <package name="something" namespace="/something" extends="struts-default">
      <action name="Step1" class="actions.SomethingAction">
        <param name="step1" ...
      </action>
      <action name="Step2" class="actions.SomethingAction">
        <param name="step2" ...
      </action>
    </package>
    

    【讨论】:

    猜你喜欢
    • 2017-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多