| JSP 1.1 introduces a method of extending JSP tags, called "tag libraries". |
 |
| The standard way of handling forms in JSP is to define a "bean". This is not a full Java bean. |
 |
| If you are programming the site, it is very helpful to be able to associate some data with each visitor. For this purpose, "session"s can be used in JSP |
 |
| Another important syntax element of JSP are tags. JSP tags do not use <%, but just the < character. A JSP tag is somewhat like an HTML tag. |
 |
| We have been fully qualifying the java.util.Date in the examples in the previous sections. Perhaps you wondered why we don't just import java.util.*; |
 |
| We have already seen how to use the "out" variable to generate HTML output from within a scriptlet. |
 |
| JSP also allows you to write blocks of Java code inside the JSP. You do this by placing your Java code between <% and %> characters |
 |
| Any HTML file can be turned into a JSP file by changing its extension to .jsp. Of course, what makes JSP useful is the ability to embed Java |
 |
| JSP simply puts Java inside HTML pages. You can take any existing HTML page and change its extension to ".jsp" instead of ".html" |
 |
| If you do not have a JSP capable web-server or application server, the first step is to download one. |
 |