2017-08-05 98 views
0

我想顯示錯誤消息,但我不清楚是否收到錯誤消息。我只想顯示消息,但在我的情況下,我顯示消息和標記html,我已經將內容類型更改爲text/plain。我的代碼:響應文本ajax中的java servlet

response.setContentType("text/plain"); 
      response.sendError(response.SC_INTERNAL_SERVER_ERROR, "user atau pass salah men!"); 

在ajax中的錯誤消息,我alert(error.responseText);顯示:

用戶atau通過salah男人!

如何獲取沒有html標籤的消息?謝謝

+0

錯誤消息顯示與HTML標籤,body標籤,和頭部標籤 –

回答

1

當您呼叫response.sendError容器正在生成一個包含您的消息的html頁面。你需要做的是從response.getOutputStream()得到一個OutputStream並將你的消息寫入它。

你可以寫你的信息與數據流:

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

如何使用自定義消息?謝謝 –

+0

@AlbertusBobby我更新了答案。 – Oleg

+0

謝謝..這是工作! –