代码示例12给出了使用上述标签的一个简单的JSP页面。 代码示例12: newsportal.jsp <%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %> <HTML> <HEAD> <TITLE>Another Tag File Example</TITLE> </HEAD> <BODY> <H2>News Portal: Another Tag File Example</H2> <TABLE border="0"> <TR valign="top"> <TD> <tags:display color="#ff0000" bgcolor="#ffc0c0" title="Travel"> Last French Concorde Arrives in NY<br/> Another Travel Headline<br/> Yet Another Travel Headline<br/> </tags:display> </TD> <TD> <tags:display color="#00fc00" bgcolor="#c0ffc0" title="Technology"> Java for in-flight entertainment<BR> Another Technology Headline<BR> Another Technology Headline<BR> </tags:display> </TD> <TD> <tags:display color="#ffcc11" bgcolor="#ffffcc" title="Sports"> American Football<BR/> NBA<BR/> Soccer<BR/> </tags:display> </TD> </TR> </TABLE> </BODY> </HTML> 要运行这个例子: - 复制文件display.tag并保存在c:\Tomcat5.0\webapps\jsp-examples\WEB-INF\tag 下;
- 复制文件newsportal.jsp并保存到c:\Tomcat5.0\webapps\jsp-examples\jsp2-tutorial下;
- 用浏览器打开newsportal文件。
结果应该会得到与图6类似的画面。 图6:把标签文件用作模板
结论JSP 2.0使得快速开发和维护动态网页比以前更加容易,尽管“Java”一词出现在JSP中,但使用JSP2.0,网页作者无须学习Java程序语言本身,就能开发出全新的动态网页。本文中的例子说明了使用JSP2.0的新特性开发动态网页是多么容易。 更多信息 |