当在我的 portlet 中执行添加/更新操作时,如何为我的插件 portlet 禁用此默认消息:“您的请求已成功处理”?
此外,我想为我的自定义配置页面 ( configuration.jsp
) 禁用此功能,这是当我们单击每个 portlet 右上角显示的扳手图标时显示的配置页面。
是否有我可以设置的任何配置选项或我可以编写一些代码来禁用它?
或者是否可以从我的自定义 portlet 中更改消息ConfigurationActionImpl
?
可以通过以下配置为我的 portlet 中的所有操作禁用此消息portlet.xml
:
<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);
}
感谢此链接中提供的信息。
希望这可以帮助某人。