響應(yīng)數(shù)據(jù)
【響應(yīng)數(shù)據(jù)的方式】
1)response.getWrite().print(“響應(yīng)到頁面顯示的內(nèi)容”);
2)處理亂碼和響應(yīng)的內(nèi)容類型:
a) response.setCharacterEncoding(“UTF-8”);
b) response.setContextType(“text/html”);
【代碼操作】繼續(xù)在 doGet() 方法中編輯
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
......
// 響應(yīng)數(shù)據(jù)
// 如果要把數(shù)據(jù)寫到瀏覽器中展示,需要打開一個輸出流
PrintWriter out = response.getWriter();
// 輸出的內(nèi)容需要設(shè)置字符編碼和內(nèi)容格式
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html");
// 調(diào)用 println() 方法進行打印
out.println("username: " + name);
out.close();
}