gpt4 book ai didi

liferay - 如何禁用默认消息: "Your request processed successfully"?

转载 作者:行者123 更新时间:2023-12-04 05:07:57 25 4
gpt4 key购买 nike

当我在插件portlet中执行添加/更新操作时,如何禁用此默认消息:“您的请求已成功处理”?

另外,我想为我的自定义配置页面(configuration.jsp)禁用此功能,这是当我们单击每个Portlet右上角的 Spanner 图标时显示的配置页面。

是否可以在任何地方设置配置选项,或者可以编写一些禁用该选项的代码?

否则可以从我的自定义portlet和ConfigurationActionImpl更改消息吗?

最佳答案

  • 可以通过portlet.xml中的以下配置对我的Portlet中的所有操作禁用此消息:

    <init-param>
    <name>add-process-action-success-action</name>
    <value>false</value>
    </init-param>
  • 另外,也可以为特定操作而不是所有操作更改它:

    public void addEmployee(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException, PortletException {

    // ... all the code processing

    String successMsg = "Employee added Successfully!";

    SessionMessages.add(actionRequest, "request_processed", successMsg);
    }

  • 感谢此 link中提供的信息。

    希望这对某人有帮助。

    关于liferay - 如何禁用默认消息: "Your request processed successfully"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11683652/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com