自定义标签的开发之tld文件

      自定义标签的开发步骤:定义一个标签处理类;定义描述文件;根据描述文件处理标签

      定义描述文件的过程:在WEB-INF下创建一个tld文件,复制apache-tomcat-7.0.22\webapps\examples\WEB-INF\jsp2目录下的jsp2-example-taglib文件的头信息和一个标签内信息到这个事先创建好的tld文件中,并作出相应修改。

tld部分文件内容的解释:



 

 

 



there are custom tags of tag



    1.0



tag



    http://cn.csdn.web.tag

    



    

view ip of client

    

ViewIP

    

cn.csdn.web.tag.ViewIP



        empty

    



tld文件中要注意的事项:
    必须建立在WEB-INF目录下;

   中指定标签体的格式有四种:

     empty:表示标签没有标签体

     scriptless:表示标签体可以包含EL表达式和JSP的动作元素,但不能包含脚本表达式

     JSP:表示标签体可以包含JSP代码

     tagdependent:表示标签体由标签本身去解析处理。若指定tagdependent,那么在标签体中所写的代码将作为纯文本原封不动地传给标签处理类,而不是将执行结果传给标签处理类

 

你可能感兴趣的:(自定义标签的开发之tld文件)