欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

jsp2 tag学习笔记

程序员文章站 2022-03-10 15:34:19
(sun企业级应用的首选)2.0标签学习笔记1. 说明本文档是学习tomcat(一个很好用的jsp运行平台)中例子的笔记,并没有参考相应的说明文档,因此不能保证本文观点的正确性。如...

(sun企业级应用的首选)2.0标签学习笔记

1. 说明

本文档是学习tomcat(一个很好用的jsp运行平台)中例子的笔记,并没有参考相应的说明文档,因此不能保证本文观点的正确性。如果有不对之处,不妨email8280338@tzenet.com,大家共同进步。

2. jsp(sun企业级应用的首选)2.0标签使用方法

jsp(sun企业级应用的首选)2.0中标签的使用由多个部分组成:

(1) web_inf/web.xml(标准化越来越近了)中添加标签引用

(2) 标签的实现,可能是class也可能是web templet

(3) jsp(sun企业级应用的首选)文件中添加引用

在实际使用中,分析jsp(sun企业级应用的首选)2.0标签可以先从jsp(sun企业级应用的首选)文件入手,然后再分析web.xml(标准化越来越近了)及相应的标签库文件。

2.2 基本标签的使用方法

2.2.1 jsp(sun企业级应用的首选)文件中的标签引用及使用方法

以下是一个简单的jsp(sun企业级应用的首选)文件:

<%@ taglib prefix="mytag" uri="/web-inf/jsp(sun企业级应用的首选)2/jsp(sun企业级应用的首选)2-example-taglib.tld" %>(标准化越来越近了):namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

<html> <body> <mytag:helloworld/> </body></html>

说明:

(1) 首先以<%@ taglib prefix="mytag" uri="…" %>说明标签前缀及该前缀引用的标签所在路径,在这个例子中uri值是一个相对路径(本地路径),即当前项目根目录下web-inf/ jsp(sun企业级应用的首选)2/ jsp(sun企业级应用的首选)2-example-taglib.tld。如果使用的是本地路径就不需要在web.xml(标准化越来越近了)中配置路径映射了;

(2) 指定了标签前缀后,在jsp(sun企业级应用的首选)页面的body内就可以使用这个前缀来引用标签库中的指定标签了,如<mytag:helloworld/>,就是引用mytag所指定的标签库中的helloworld标签。

2.2.2 web.xml(标准化越来越