<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    yxhxj2006

    常用鏈接

    統計

    最新評論

    jstl標簽調用java類的方法

    1. 實現函數類

    JSTL對函數類沒有任何要求,只要求方法類是公開的,方法必須是靜態的、公用的方法。下面是這個函數實現的代碼,把它編譯后放到 WEB-INF\classes\demo 目錄下。

    package demo;

    /**
    * 用于JSTL的函數類
    * @author Winter Lau
    */
    public class EmailFunction {

    /**
    * 轉換EMAIL地址為鏈接的形式
    * @param email
    * @return
    */
    public static String emailLink(String email){
    StringBuffer sb = new StringBuffer();
    sb.append("<a href=\"mailto:");
    sb.append(email);
    sb.append("\">");
    sb.append(email);
    sb.append("</a>");
    return sb.toString();
    }

    }

    2. 描述文件

    接下來我們必須通知JSTL怎么來使用這個函數,跟標簽庫一樣,我們必須編寫一個tld文件,姑且把文件名叫做email.tld,該文件存放在{webapp}/WEB-INF目錄下,該文件中包含對該函數的說明,文件如下:

    <?xml version="1.0" encoding="GB2312" ?>

    <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>Demo</description>
    <display-name>Email functions</display-name>
    <tlib-version>1.1</tlib-version>
    <short-name>mail</short-name>
    <uri> http://www.javayou.com/dev/jsp/jstl/mail

    <function>
    <description>
    用于將電子郵件轉成鏈接形式
    </description>
    <name>emailLink</name>
    <function-class>demo.EmailFunction</function-class>
    <function-signature>java.lang.String emailLink(java.lang.String)</function-signature>
    <example>
    ${mail:emailLink("javayou@gmail.com")}
    </example>
    </function>

    </taglib>

    3. 測試頁面

    萬事俱備,接下來就是這個測試頁面了,頁面的代碼如下

    <%@ page language="java" contentType="text/html; charset=UTF-8" %>
    <%@ taglib prefix="em" uri=" http://www.javayou.com/dev/jsp/jstl/mail" %>

    Click ${em:emailLink("javayou@gmail.com")} to feedback.

    打開瀏覽器運行該頁面,顯示的結果如下:

    Click javayou@gmail.com to feedback.



     

    posted on 2014-01-15 01:09 奮斗成就男人 閱讀(2892) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 中国亚洲女人69内射少妇| 精品久久久久久久免费加勒比| 亚洲人成网站观看在线播放| 亚洲精品无码一区二区| 在线观看国产情趣免费视频| 亚洲Aⅴ在线无码播放毛片一线天| 天堂在线免费观看中文版| 亚洲人成网站免费播放| 日本一道综合久久aⅴ免费| 亚洲aⅴ无码专区在线观看春色| 日韩高清免费在线观看| 黄页网站在线免费观看| 亚洲一区二区精品视频| 99久久婷婷免费国产综合精品| 国产亚洲高清不卡在线观看| 一级毛片免费观看| 亚洲AV无码乱码在线观看代蜜桃| 亚洲中文无码永久免费| 女bbbbxxxx另类亚洲| 国产亚洲一区二区三区在线不卡| 国产成人无码区免费网站| 77777_亚洲午夜久久多人| 国产福利在线免费| 免费播放国产性色生活片| 曰韩亚洲av人人夜夜澡人人爽| 无码人妻一区二区三区免费看 | 农村寡妇一级毛片免费看视频 | 亚洲欧洲精品视频在线观看| 久久综合AV免费观看| 香港经典a毛片免费观看看| 亚洲av中文无码乱人伦在线r▽| 1000部拍拍拍18勿入免费视频软件| 亚洲欧好州第一的日产suv| 国产偷窥女洗浴在线观看亚洲| 日韩免费人妻AV无码专区蜜桃| 亚洲av日韩av永久在线观看| 久久91亚洲人成电影网站| 成年女人18级毛片毛片免费观看| 久久久免费观成人影院| 亚洲av无码国产综合专区| 亚洲国产成人爱av在线播放|