Differences between revisions 5 and 6
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 * [http://www.manning-source.com/books/bayern/bayern_apxA.pdf JSTL] (pdf)  * [http://java.sun.com/products/jsp/tags/11/tags11.html Sun's JSP Syntax Reference]
 * [http://www.jadecove.com/jstl-quick-reference.pdf Jade Cove JSTL Quick Reference] (13-page pdf) by Bill Siggelkow
 * [http://www.manning-source.com/books/bayern/bayern_apxA.pdf JSTL Reference] (20-page pdf) by Shawn Bayern, from ''JSTL in Action'' (ISBN:1930110529)
 * [http://www.phptr.com/articles/article.asp?p=30946&rl=1 The JSTL Expression Language] by David M. Geary, from ''Core JSTL: Mastering the JSP Standard Tag Library'' (ISBN:0131001531)

A convenient, but not complete, reference for JSPs TableOfContents

Other References

Includes

Include directive http://java.sun.com/products/jsp/tags/11/syntaxref11.fm6.html

 <%@ include file="filename.jspf" %>

includes jsp fragment textually at translation (to servlet) time.

Include action http://java.sun.com/products/jsp/tags/11/syntaxref11.fm11.html

 <jsp:include page="page.jsp" flush="true" />

dynamically includes at runtime.

JSTL import http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/c/import.html

 <c:import url="./copyright.html"/>
 <c:import url="http://www.somewhere.com/hello.xml"/>

dynamically includes from anywhere at runtime.

Writing a value

Expressions http://java.sun.com/products/jsp/tags/11/syntaxref11.fm4.html

 <%= stringBean %>
 <%= objectBean.someMethod() %>

Jakarta struts bean tag http://struts.apache.org/userGuide/struts-bean.html

 <bean:write name="someBean" property="propertyName" />     <!-- write the property itself -->

 <bean:message name="someBean" property="propertyName" />   <!-- write the value from the  -->
                                                            <!-- message bundle, using the -->
                                                            <!-- property as the key       -->

iDIAcomputing: JspCheatSheet (last edited 2009-07-27 18:26:28 by localhost)