0
打印錯誤消息在GWT應用程序把jsp打印錯誤消息在GWT應用程序從servlet和jsp
我使用JSP打印在我的GWT應用程序錯誤消息像下面。
// servlet代碼
if (validateBranchId == false) {
UserMessagesAndErrors ume = ThreadLocalObjects.
getThreadLocalUserMessagesAndErrors().get();
ume.addError("Branch Id value is not correct");
RequestDispatcher dispatcher =
getServletContext().getRequestDispatcher("/errors.jsp");
dispatcher.forward(req, res);
}
// JSP代碼(errors.jsp)
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
<%@ page import="com.veersoft.util.ThreadLocalObjects" %>
則根據上面的代碼,如果我的分支ID是不存在於客觀化數據存儲,validateBranchId是假,所以我的梅(usermessagesAndErrors)必須在jsp中打印消息,而不是在jsp中打印消息。 任何機構有想法,請讓我知道。
<%@ page import="com.veersoft.gwt.shared.error.UserMessagesAndErrors" %>
<%@ page import="java.util.List" %>
errors!
<%
UserMessagesAndErrors ume = ThreadLocalObjects.getUserMessagesAndErrorsObj();
List<String> errors = ume.getErrors();
for (String error : errors) {
out.println(error + "<BR/>");
}
List<String> messages = ume.getMessages();
for (String message : messages) {
out.println(message + "<BR/>");
}
%>
任何機構都可以對此問題有所瞭解嗎?它在控制檯System.out.println(「」)中打印,但不在打印機中打印。 –