当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > javascript > 正文 |
|
|||
利用JSP 2.0开发Web应用程序(二) | |||
2005-12-30 19:21:10 文/45IT收集 出处:电脑软硬件应用网 | |||
标签处理器 Java开发人员可以定义实现接口javax.servlet.jsp.tagext.SimpleTag的类; 代码示例6: HelloTag.java package jsp2.examples.simpletag; 代码示例7: 标签描述符 <tag> <description>Prints this is my first tag</description> <name>hello</name> <tag-class>jsp2.examples.simpletag.HelloTag</tag-class> <body-content>empty</body-content> </tag> 代码示例8: helloworld.jsp <%@ taglib prefix="mytag" uri="/WEB-INF/jsp2/jsp2-example-taglib.tld" %><HTML><HEAD><TITLE>Simple Tag Handler</TITLE></HEAD> 复制HelloTg.java并保存到C:\Tomcat5.0\webapps\jsp-examples\WEB-INF\classes\jsp2\examples\simpletag下;
图4:简单标签处理器 标签文件 为说明使用标签文件是多么容易,考虑一下代码示例9。没错,这就是一个标签文件! 代码示例9: greetings.tag Hello there. How are you doing? 代码示例10: chat.jsp <%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %><HTML><HEAD><TITLE>JSP 2.0 Examples - Hello World Using a Tag File</TITLE></HEAD><BODY><H2>Tag File Example</H2><P><B>The output of my first tag file is</B>: <tags:greetings/></BODY></HTML> 复制标签文件greetings.tags并保存在c:\Tomcat5.0\webapps\jsp-examples\WEB-INF\tags 目录下; 如果一切正常,应该会看到类似如图5所示的窗口。 注意: 重要的是要注意到这里没有为问候标签编写TLD,而是创建了一个标签文件并放在特殊的目录中,然后用taglib指令导入并直接使用它。 另一个标签文件的例子 代码示例11: display.tag <%@ attribute name="color" %><%@ attribute name="bgcolor" %><%@ attribute name="title" %><TABLE border="0" bgcolor="${color}"> 代码示例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"> |
|||
最新热点 | 最新推荐 | 相关文章 | ||
javascript实用技巧点滴(三) javascript实用技巧点滴(2) javascript实用技巧点滴(1) javascript教程 - 第一课 1.1 用js制作完善的日,月组合下拉框 利用JSP编程建立动态Web站点 用PHP制作留言板 PHP生成动态WAP页面 PHP实现文件下载 PHP4的session功能 |
关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 | |
Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号 |