我们可以通过 actionMessages.add(key, new ActionMessage("string")) 和 addMessages(request, actionMessages) 在 Struts 中显示错误信息,然后通过在 JSP 页面中输出来实现。
我想知道,在 Struts 中如何输出成功消息?通常/惯例上该怎么做呢?
我想知道,在 Struts 中如何输出成功消息?通常/惯例上该怎么做呢?
ActionMessages messages = new ActionMessages();
messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("message1");
messages.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("message2");
saveMessages(request, messages); // storing messages as request attributes
<logic:messagesPresent message="true">
<html:messages id="message" message="true">
<bean:write name="message"/><br/>
</html:messages>
</logic:messagesPresent>
ActionMessages messages = new ActionMessages();
messages.add("appMessage", new ActionMessage("message1");
saveMessages(request, messages); // storing messages as request attributes
saveMessages(request.getSession(), messages); // storing messages as request attributes
你的帖子缺少你在JSP中添加的内容,但如果你添加一个操作消息,你可以使用<s:actionmessage/>
标签来显示你添加的内容。