<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 午夜视频免费在线观看| 人禽杂交18禁网站免费| 久久精品免费视频观看| 国产亚洲午夜高清国产拍精品 | 亚洲综合成人婷婷五月网址| 四虎成人免费影院网址| 久久午夜无码免费| 一个人看的免费观看日本视频www| 亚洲国色天香视频| 亚洲色成人网站WWW永久四虎| 亚洲国产精品第一区二区| 国产午夜亚洲精品午夜鲁丝片| 成人福利免费视频| 亚洲免费观看在线视频| 你懂的在线免费观看| 日本亚洲欧洲免费天堂午夜看片女人员 | 午夜免费福利网站| 五月婷婷免费视频| 国产自国产自愉自愉免费24区 | 亚洲精品无码AV人在线播放| 亚洲乱码精品久久久久..| 国产亚洲精品线观看动态图| 亚洲午夜精品第一区二区8050| 四虎永久免费地址在线观看| av在线亚洲欧洲日产一区二区| 亚洲美日韩Av中文字幕无码久久久妻妇 | 成人性生交大片免费看午夜a| 50岁老女人的毛片免费观看| 毛色毛片免费观看| 国产国拍精品亚洲AV片| 亚洲 欧洲 视频 伦小说| 精品免费视在线观看| 国产又大又粗又硬又长免费| 亚洲精品天堂在线观看| 国产黄色免费网站| 亚洲一区二区三区首页| 两个人看的www免费视频中文| 永久免费毛片手机版在线看| 亚洲人成人77777网站不卡| a级成人毛片免费图片| 亚洲精品国产精品乱码在线观看|