【问题标题】:Replacement for actiomessages class in Struts 2 [duplicate]替换Struts 2中的actionmessages类[重复]
【发布时间】:2020-12-17 17:29:33
【问题描述】:

我正在尝试将我的代码从 Struts1 更新到 Struts 2,但在更新以下代码时遇到困难,任何人都可以建议替换以下代码。

final ActionMessages errors=new ActionMessages();
errors.add("Error Global", new ActionMessage("some_string_in_properties_file"));
sorterrormessage(errors);

【问题讨论】:

    标签: struts2 struts struts-1


    【解决方案1】:

    扩展ActionSupport 提供addActionMessage 方法。它还提供了getActionMessages 和setActionMessages (Collection<String>),可以对它们进行排序。 1

    标签库提供<s:actionmessage />,当与hasActionMessages结合使用时,可以检查和显示动作消息。

    要使用属性文件,请在操作中使用适当的 getText() 实现。


    最好知道您实际面临的困难,因为这可以在网络上搜索,并且在 S2 文档中。粗略检查一下ActionSupport 中的功能可能是个好主意。


    1 对消息进行排序很少是正确的做法,除非在非常特殊的情况下,或者如果它明确不是按字母排序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-23
      • 1970-01-01
      • 1970-01-01
      • 2013-08-13
      • 1970-01-01
      相关资源
      最近更新 更多