Abstract
Java Server Pages allow special tags and java code to be embedded in HTML files. These tags and code are processed by the web server to obtain a dynamically-produced HTML page to the browser.
- another architecture in the web-based distributed application arsenal.
- produce dynamic web pages on the server side (as do servlets), but separate application logic from the appearance of the page.
- the tags allow previously compiled java code, in the form of JavaBeans, to be used
- allows fast development and testing.
- may also produce XML documents, instead of HTML.