JSP Tutorials - Herong's Tutorial Examples - Version 4.03, by Dr. Herong Yang
What Is HTTP Response?
This section describes what is HTTP response - The message that returns back to the client from the server after processed an HTTP request. An HTTP response contains a status line, some header lines, and an optional entity body.
What Is HTTP Response? Based on HTTP/1.1 protocol, after receiving and interpreting an HTTP request from a client, a server must respond with an HTTP response with different elements using the following format:
status-line header-line ... header-line entity-body
Rules about the response format and elements:
Bellow is a simple HTTP response with two header lines:
HTTP/1.1 200 OK Content-Type: text/html Content-Length: 38 <html><body>Hello world!</body></html>
Last update: 2012.
Table of Contents
JSP (JavaServer Pages) Overview
Tomcat 7 Installation on Windows Systems
Syntax of JSP Pages and JSP Documents
JavaBean Objects and "useBean" Action Elements
►Managing HTTP Response Header Lines
Controlling Response Header Lines
Response Header Lines of Static Files
Response Header Lines Controlled by "page" Directive
Response Header Lines Controlled by response Object
Accessing File System from JSP Pages
Returning non-HTML Response Body
Returning Attachments for Web Download
Non-ASCII Characters Support in JSP Pages
Overview of JSTL (JSP Standard Tag Libraries)