通过html/servlet输出(打印)有什么好的方法?

What's a good method to output (print) through html/servlet?

有些时候我必须为 errors/information 输出 html 代码,例如"Password successfully updated" 或 "Login failed"。当我使用 out.println 时,消息只显示在屏幕顶部,我怎样才能使用对话框或适当地放置此文本?

out.println("Employee Account Successfully Created");
                 RequestDispatcher rs = request.getRequestDispatcher("NewEmployee.html"); 
                 rs.include(request, response);

我的建议是在请求调度程序中使用 jsp 文件,在 servlet 中使用 request.setAttribute

例如,您可能有这样的东西:

request.setAttribute("result", "Employee Account Successfully Created");
RequestDispatcher rs = request.getRequestDispatcher("NewEmployee.jsp"); 
rs.forward(request, response);

然后在 JSP 文件中:

<html>
<!- ...Some content /->

${result}

<!- ...Some more content /->
</html>