gpt4 book ai didi

liferay - 如何在 Liferay 中添加成功消息和失败消息?

转载 作者:行者123 更新时间:2023-12-01 15:00:43 24 4
gpt4 key购买 nike

我的要求是:

  • 提交请求后,Liferay 显示消息

Your request processed successfully

  • 我必须添加自定义消息并像创建的类(class)一样显示它们成功,类(class)删除成功,类(class)修改成功等等。

有可能吗?有什么方法可以显示成功或失败的信息吗?

<%@page import ="javax.portlet.PortletURL" %>
<%@ page import="javax.portlet.RenderResponse" %>
<%@ page import="javax.portlet.ActionRequest" %>
<%@ page import="com.liferay.portal.kernel.util.Validator" %>
<%

PortletURL searchCourseURL=renderResponse.createActionURL();

searchCourseURL.setParameter(ActionRequest.ACTION_NAME,"findCourses");

%>
<script type="text/javascript" src="/html/js/jquery/jquery.js"></script>

<form action="<%=searchCourseURL%>" method="post">
<div class="label1">Enter Course Name</div><input type="text" id="cname" name="cname" value=" "/>
<input type="submit" name="submit" value="Submit"/>
</form>

在上面的例子中,在提交请求后它显示请求过程成功,而不是我必须显示消息:

search is completed

最佳答案

成功消息

在 JSP 中:

<liferay-ui:success key="key" message="message" />
<liferay-ui:success key="key1" message="message1" />

Language.properties 文件中

message=search is completed...
message1=search is completed...

在 Controller 中

SessionMessages.add(request, "key");
SessionMessages.add(request, "key1");

错误(失败)消息

在 JSP 中:

<liferay-ui:error key="error-key" message="error-message" />
<liferay-ui:error key="error-key1" message="error-message1" />

Language.properties 文件中:

error-message=search couldn't be completed...
error-message1=search couldn't be completed...

在 Controller 中:

SessionErrors.add(request, "error-key");
SessionErrors.add(request, "error-key1");

关于liferay - 如何在 Liferay 中添加成功消息和失败消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18568157/

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