ajax中的响应文本javaservlet

ajax中的响应文本javaservlet,java,jquery,ajax,servlets,httpresponse,Java,Jquery,Ajax,Servlets,Httpresponse,我想显示错误消息,但我不清楚如何获取错误消息。我只想只显示消息,但在我显示消息和标记html的情况下,我已经将内容类型更改为text/plain。我的代码: response.setContentType("text/plain"); response.sendError(response.SC_INTERNAL_SERVER_ERROR, "user atau pass salah men!"); 在ajax中的错误消息中,我使用alerterror.response

我想显示错误消息,但我不清楚如何获取错误消息。我只想只显示消息,但在我显示消息和标记html的情况下,我已经将内容类型更改为text/plain。我的代码:

response.setContentType("text/plain");
            response.sendError(response.SC_INTERNAL_SERVER_ERROR, "user atau pass salah men!");
在ajax中的错误消息中,我使用alerterror.responseText;展示:

用户atau pass salah men

如何在没有html标记的情况下获取消息?当您调用response.sendError时,非常感谢。容器正在生成包含您的邮件的html页面。相反,您需要做的是使用response.getOutputStream从响应中获取OutputStream并将消息写入其中

您可以通过以下方式将消息写入流:

response.getOutputStream().write("user atau pass salah men!".getBytes());

错误消息显示为html标记、body标记和head标记