天天看點

servlet中的六大标準對象

/*---------------------------------------------------------------*/
		// *****防止亂碼的解決方案
		// 輸入資料亂碼解決方案:使用request對象擷取浏覽器送出資料前,先設定字元集
		request.setCharacterEncoding("utf-8");
		// 輸出資料亂碼解決方案,使用request輸出資料前,先設定字元集和内容類型
		response.setCharacterEncoding("utf-8");
		response.setContentType("text/html; charset=utf-8");

		/* servlet的doxxxx方法中的6個标準對象 (包含request和response) */
		// 從request中擷取session對象和application對象
		HttpSession session = request.getSession();
		ServletContext application = request.getServletContext();
		// 調用繼承的方法來擷取config對象
		ServletConfig config = getServletConfig();
		// 從response對象裡擷取out對象 ———response.getWriter()之前,要先設定頁面的編碼
		java.io.PrintWriter out = response.getWriter();
		/*-------------------------------------------------------------*/