传智书城之标签库描述文件

    xiaoxiao2022-07-02  119

    TLD术语解释:标签库描述文件,如要在JSP页面中实现JSP标签,必须首先定义实现标签的类,然后在标签库描述文件(TLD)中 将写好的类映射成JSP标签,最后在JSP文件中使用定义好的标签,就可以生成动态的JSP内容。

    作用:他把页面标签和后面的java类影射起来.减少了页面中的代码。使页面清晰。其实标签最后还是被解释成后台的Java代码。

    userPrivilegeTag.tld

    <?xml version="1.0" encoding="UTF-8"?> <taglib version="2.1" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd"> <tlib-version>1.0</tlib-version> <short-name>p</short-name> //标签前缀 <uri>http://www.itcast.cn/tag</uri> //在jsp文件中使用taglib引入该tld文件,实现tld与jsp的映射 <tag> <name>user</name> //标签名 <tag-class>cn.itcast.itcaststore.tag.PrivilegeTag</tag-class> //映射实例类 <body-content>empty</body-content> </tag> </taglib>

     

    最新回复(0)