Loading

自己编写taglib,调用Java自定义方法,程序员的个性化。

      在写JSP界面的时候,在标签里面有的时候需要设置属性值,但是某些属性值需要通过java文件处理后才能得到,这个时候该怎么办了,可以自己定义taglib,然后调用java自定义的方法,完成处理过程,得到相应结果,下面就是自定义taglib的配置文件:


<pre name="code" class="html"><?xml version="1.0" encoding="UTF-8" ?>

<taglib xmlns="http://java.sun.com/xml/ns/j2ee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
  version="2.0">
  <!--描述,名字,版本自己随便写-->
  <description>toolLib 1.0 functions library</description>
  <display-name>toolLib 1.0 functions</display-name>
  <tlib-version>1.1</tlib-version>
  <!--自定义的标签,就像jstl的<c:>一样-->
  <short-name>auf</short-name>
  <!--uri按照这个格式书写-->
  <uri>http://www.cxiny.net/jsp/jstl/functions/agesUtil</uri>

  <function>
    <description>
   
    </description>
    <!--需要调用的Java的方法-->
    <name>getTool</name>
    <!--对应的Java文件-->
    <function-class>net.cxiny.util.ToolLib</function-class>
    <!--方法签名-->
    <function-signature>int getTool(int)</function-signature>
    <example>
    </example>
  </function>

  
</taglib>


 

posted @ 2014-05-31 16:55  顿搜  阅读(7)  评论(0)    收藏  举报