What Is a JavaServer Page Anyway?

A JSP is a dynamic Web content page whose server-side language is Java. It may contain a markup language such as HTML or XML, a client-side scripting language such as JavaScript, and the server-side scripting language, Java; but not necessary all of them or, for that matter, any of them. Of course, if the page didn't contain markup language, client-side scripting language, or server-side scripting language, it would be an empty page without the ability to process anything. To process dynamic content, it should have at least Java code. That's where the power of a JSP lies; the Java code.

JSPs provide a number of different ways to communicate with Java classes, Java servlets, Java applets, the Web server, and the ...

Get PowerBuilder® 9: Internet and Distributed Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.