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

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

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

    posts - 495,  comments - 11,  trackbacks - 0

    Struts 框架帶有幾個自定義標簽庫(有關 Struts 的更多信息的鏈接請參閱 參考資料 )。這些庫中的一個標簽可以創建一個支持改寫 URL 的鏈接并用 jsessionid 對改寫的連接編碼。

    不過有一個問題:如果希望傳遞一組請求參數(如查詢字符串),也許必須為此創建一個 Java scriptlet。真是亂!下面的清單 (search_results.jap) 展示了一個 JSP 頁,它被迫加入了這樣一個 scriptlet。

     <%@ taglib uri="struts-html" prefix="html" %> <jsp:useBean class="java.util.HashMap" id="deleteParams" /> <% deleteParams.put("id", cd.getId()); deleteParams.put("method","delete"); %> <!-- Pass the map named deleteParams to html:link to generate the request parameters--> <html:link action="/deleteCD" name="deleteParams">delete </html:link> </font></td> 

    search_results.jsp 創建一個 hashmap 并向這個 map 傳遞兩個屬性。在下面幾小節,我們將創建一個不用 Java 代碼完成這項工作的自定義標簽。我們的標簽將定義如下的一個 hashmap:

     <map:mapDefine id="deleteParams"> <map:mapEntry id="id" name="cd" property="id"/> <map:mapEntry id="method" value="delete"/> </map:mapDefine> <!-- Pass the map named deleteParams to html:link to generate the request parameters--> <html:link action="/deleteCD" name="deleteParams">delete </html:link> </font></td> 

    這將使我們可以容易地創建小型 map。

    這個例子將展示幾個關鍵概念,包括使用嵌套標簽和定義 scriplet 變量。首先我將解釋這個標簽是如何工作的。然后在以后的幾節中建立這些概念,并介紹如何編寫這個標簽的不同形式,使它們處理其正文并控制執行流程。

    posted on 2007-08-14 10:07 jadmin 閱讀(69) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 无码一区二区三区免费视频| 中文字幕久无码免费久久| 免费视频爱爱太爽了| 亚洲最大的视频网站| 日韩精品无码免费一区二区三区| 亚洲ⅴ国产v天堂a无码二区| 无码人妻久久一区二区三区免费| 亚洲色欲色欲综合网站| 69pao强力打造免费高清| 国产精品亚洲片在线va| 女人18毛片水最多免费观看| 毛片亚洲AV无码精品国产午夜| 四虎影视精品永久免费网站| 四虎影视久久久免费观看| 亚洲精品一级无码中文字幕| 中文字幕不卡免费高清视频| 亚洲第一视频网站| a毛片基地免费全部视频| 亚洲色无码国产精品网站可下载| 好男人视频在线观看免费看片| 理论亚洲区美一区二区三区| 国产偷国产偷亚洲清高动态图| 一区二区三区无码视频免费福利| 亚洲天天做日日做天天欢毛片| 国产一卡2卡3卡4卡无卡免费视频| 亚洲欧美国产国产一区二区三区| 日批日出水久久亚洲精品tv| 免费无码又爽又刺激网站直播 | 免费a级毛片网站| a级毛片毛片免费观看永久| 亚洲三级电影网址| 成在线人永久免费视频播放| 成全视成人免费观看在线看| 97久久精品亚洲中文字幕无码| 女人18毛片a级毛片免费视频| 久久久久久久国产免费看| 久久综合亚洲色一区二区三区| 日韩成人免费aa在线看| 一级成人a毛片免费播放| 亚洲AV无码男人的天堂| 亚洲春色在线视频|