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

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

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

    歡迎來到davy的java世界
    愛生活,愛java
    posts - 8,  comments - 6,  trackbacks - 0

    一、 contrib:PopupLink 組件:

    Html 模板代碼:

    <h1> PopopLink組件: </h1><p>

    作用:彈出一個自定義的窗口,相當于一個 Script語名:

    <br> window.open(URL, windowName, windowFeatures) <br>

    1.必須在Body組件內使用。 <br>

    2.注意href參數它會產生一個地址“/context/href參數值”

    <p> <span jwcid = "@contrib:PopupLink" href = "/WEB-INF/Home.html" features = 'ognl:"resizable,scrollbars,top=100,left=100,height=400,width=300"' > PopupLink到主頁 </span>

     

     

    二、 GenericLinkLink 組件

    Html 模板代碼:

    1.GenericLink:一般作用是用來鏈接跳轉到應用程序范圍以外的鏈接。注意OGNL用法: <br>

    <a jwcid = "@GenericLink" href = "ognl:'http://'+url" >

    <span jwcid = "@Image" image = "ognl:assets.ms" /> 163主頁 </a><p>

    url參數:

    private String url="http://m.tkk7.com/happydavy/";

    ms參數:

    <context-asset name="ms" path="http://MS.JPG"/>

    作用:點擊后就會到 163頁面。

    三、 .ExternalLink 組件

    Html 模板代碼:

    <span jwcid = "@ExternalLink" page = "LinkResult" parameters = 'ognl:new java.lang.Object[]{new java.lang.Integer("5"),new java.lang.String("rjzjh")}' >

    ExternalLink使用 </span><p>

    ExternalLink :這組件比 GenericLink 組件復雜,使用 Tapestry 的 9 種 Service 的 “external service” ,它的用法關注 LinkResult 頁。

    鏈接傳遞參數 parameters ,多個參數用逗號隔開。鏈接的頁面 “LinkResult” 必須實現 IExternalPage 接口,必須重寫 activateExternalPage 方法
    在這個方法中我們可以把傳遞過來的參數取出來實現我們的邏輯。參數因為單引號內有雙引號,所以不能用雙引號,也可以調回來用了,鏈接頁的地址為: http://localhost:8080/context/app?service=external/LinkResult&sp=5&sp=Srjzjh

    接收參數的頁面要:

    ?  實現 IexternalPage 接口。

    ?  覆蓋 public void activateExternalPage(Object[] parameters, IRequestCycle cycle) 方法。

    如下 Java 文件為:

    public void activateExternalPage(Object[] parameters, IRequestCycle cycle) {

    this.setPar1((Integer)parameters[0]);

    if(parameters.length==2){

    this.setPar2((String)parameters[1]);

    }

    }

    三、 DirectLink 組件

    Html 模板為:

    <p><span jwcid = "@DirectLink" listener = "ognl:listeners.directlistener" parameters = 'ognl:new java.lang.Object[]{new java.lang.Integer("8"),new java.lang.String("zjh")}' >

    這是一個DirectLink鏈接

    </span><br>

    <span jwcid = "@DirectLink" listener = "ognl:listeners.DirectResult" parameters = 'ognl:new java.lang.Object[]{new java.lang.Integer("8"),new java.lang.String("zjh")}' >

    第二個DirectLink,跳轉到LinkResult頁面

    </span>

    <br> DirectLink要傳的參數是:

    <span jwcid = "@Insert" value = "ognl:Directpar1" /> 和 <span jwcid = "@Insert" value = "ognl:Directpar2" /><p>

    第一個組件接收參數方法(監聽事件):

    public void directlistener(IRequestCycle cycle){

    Object[] par=cycle.getServiceParameters();

    this.setDirectpar1((Integer)par[0]);

    this.setDirectpar2((String)par[1]);

    }

    第二個組件接收參數方法(在跳轉的頁面中寫監聽事件):

    1 .先跳轉到另一個頁面:

    public void DirectResult(IRequestCycle cycle){

    IPage result=cycle.getPage("LinkResult");

    cycle.activate(result);

    }

    2 .這時參數也會隨 Session 傳到 LinkResult 頁面,在 LinkResult 頁面中寫監聽事件。

    public void getpar(IRequestCycle cycle) {

    Object[] par=cycle.getServiceParameters();

    this.setDirectpar2((String)par[1]);

    this.setDirectpar1((Integer)par[0]);

    }

    posted on 2005-12-27 17:51 我的java天地 閱讀(873) 評論(0)  編輯  收藏

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


    網站導航:
     

    <2005年12月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章檔案

    相冊

    我的友人們呀

    搜索

    •  

    最新評論

    主站蜘蛛池模板: 好猛好深好爽好硬免费视频| 国产亚洲福利一区二区免费看| 一个人看的免费视频www在线高清动漫| 午夜两性色视频免费网站| 亚洲制服丝袜第一页| 成年在线网站免费观看无广告| 亚洲人xxx日本人18| 免费无码精品黄AV电影| 亚洲日韩国产欧美一区二区三区 | 亚洲精品无码久久久久秋霞| 日韩免费一区二区三区在线 | 亚洲AV永久无码精品网站在线观看| 最近的中文字幕大全免费版| 亚洲男人的天堂网站| 色播在线永久免费视频| 麻豆亚洲AV成人无码久久精品 | 99久久国产亚洲综合精品| 精品国产麻豆免费网站| 日本精品久久久久久久久免费| 国产成人精品亚洲精品| 免费的全黄一级录像带| 亚洲人成黄网在线观看| 日本不卡在线观看免费v| 成人国产网站v片免费观看| 亚洲自偷自偷在线制服| 最刺激黄a大片免费网站| 国产精品亚洲四区在线观看| 国产免费观看网站| a级毛片免费高清毛片视频| 亚洲日本国产精华液| 国产无遮挡吃胸膜奶免费看| 国产在线观a免费观看| 亚洲国产精品免费在线观看| 国产高清免费的视频| 成人影片一区免费观看| 亚洲国产日韩在线| 亚洲精品无码日韩国产不卡?V| 色猫咪免费人成网站在线观看 | 国产乱妇高清无乱码免费| 亚洲自偷精品视频自拍| 四虎永久免费观看|