国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

Ajax入門Tags標記

2024-09-01 08:26:16
字體:
來源:轉載
供稿:網友

以下為引用的內容:
在配置文件中定義了該表單的屬性,以及按鈕觸發的事件和回寫結果的處理方法采用很巧妙的封裝方法實現了Struts的AJAX調用當然Ajaxtags離實用階段還有相對長的一段距離,但它提供了一種在現有的軟件架構上高效率開發ajax應用程序的可行性方案
AjaxTags項目是在現有的Struts HTML標記庫的基礎上,添加對AJAX支持 AjaxTags改寫了Struts標簽類org.apache.struts.taglib.html.FormTag和org.apache.struts.taglib.html.BaseHandlerTag,并使用Struts的plugin技術,使得Struts提供了對AJAX的支持 以下是JSP中簡單的示例:

<html:form action="example1" ajaxRef="example1">

  First Name: <html:text property="firstName" size="25" value="Frank" />

  <br>

  Last Name: <html:text property="lastName" size="25" value="Zammetti" />

  <br>

  <html:button property="button" value="Click to do Ajax!" ajaxRef="button" />

</html:form>

Result:<br>

<span id="example1_resultLayer"> </span>


注意:ajaxRef屬性 ajaxRef屬性中內容是在ajax-config.xml中定義的,例如本示例的配置部分如下:

<!DOCTYPE ajaxConfig PUBLIC "ajaxConfig" "ajaxConfig">

<ajaxConfig>

  <!-- Define a custom request handler that generates XML for example 2 -->

   <handler name="CustomXMLGenerator" type="request">

   <function>customGenerateXML</function>

   <location>customXMLGenerator.js</location>

   </handler>

   <!-- Configuration for example 1 -->

   <form ajaxRef="example1">

   <element ajaxRef="button">

   <event type="onclick">

   <requestHandler type="std:QueryString">

   <target>example1.do</target>

   <parameter>firstName=firstName,lastName=lastName</parameter>

   </requestHandler>

   <responseHandler type="std:InnerHTML">

   <parameter>example1_resultLayer</parameter>

   </responseHandler>

   </event>

   </element>

   </form>

</ajaxConfig>


在配置文件中定義了該表單的屬性,以及按鈕觸發的事件和回寫結果的處理方法采用很巧妙的封裝方法實現了Struts的AJAX調用當然Ajaxtags離實用階段還有相對長的一段距離,但它提供了一種在現有的軟件架構上高效率開發ajax應用程序的可行性方案<

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 寿阳县| 利津县| 太湖县| 额尔古纳市| 彝良县| 若尔盖县| 方山县| 水富县| 陵水| 高尔夫| 建始县| 洪泽县| 珲春市| 会东县| 常山县| 淮阳县| 襄城县| 旺苍县| 谢通门县| 闻喜县| 澜沧| 若尔盖县| 萨迦县| 白城市| 萍乡市| 日土县| 滦平县| 阿拉善左旗| 共和县| 伊金霍洛旗| 高安市| 汽车| 澄迈县| 托克逊县| 玉山县| 都江堰市| 洞口县| 蓬莱市| 天峻县| 萍乡市| 新宁县|