blogjava's web log

          blogjava's web log
          ...

          【關注】ajaxnet4j

          ajaxnet4j 是?Ajax.NET Professional 的一個 Java 實現Ajax.NET Professional 是 .NET 平臺下第一個、也是截至目前最流行的免費 Ajax 庫之一。

          作者blog:? http://blog.joycode.com/percyboy


          SourceForge 站點:http://ajaxnet4j.sourceforge.net

          看1 個官方示例:
          它是怎么用javascript 調后臺 java方法的.


          1.hello word

          1. Import the "ajaxnet4j" taglib;
          2. Register the "ajaxnet4j.demo.BasicDemo" class;
          3. In the JavaScript function "test1", call the HelloWorld method *directly*;
          4. Receiving value from ".value" and alert it.

          Server-side Java codes:

          package?ajaxnet4j.demo;

          public?class?BasicDemo?{
          ????@ajaxnet4j.AjaxMethod
          ????
          public?String?HelloWorld(String?name)?{
          ????????
          return?"Hello,?"?+?name?+?"!";
          ????}
          }

          Note the annotation "ajaxnet4j.AjaxMethod", it marks the method "HelloWorld" as an ajax method, which is ready to be accessed in browser-side JavaScript.

          JSP HTML and JavaScripts:

          <%@?taglib?uri="http://ajaxnet4j.sourceforge.net"?prefix="ajaxnet4j"?%>
          <html>
          <head>
          ???????
          <ajaxnet4j:register?className="ajaxnet4j.demo.BasicDemo"></ajaxnet4j:register>

          </head>
          <body><form>
          ????
          <script?type="text/javascript">
          ????????
          function?test1()?{
          ????????????
          var?txt?=?document.getElementById("txtName");
          ????????????alert(ajaxnet4j.demo.BasicDemo.HelloWorld(txt.value).value);
          ????????}
          ????
          </script>
          ????
          <p>Fill?a?name?in?the?textbox?below?and?click?the?button?on?the?right:</p>

          ????
          <input?type="text"?id="txtName"?/>
          ????
          <input?type="button"?value="Test"?onclick="javascript:test1()"?/>
          </form></body>
          </html>

            詳細到 http://ajaxnet4j.sourceforge.net/

            查看幾個示例。

            下載它的源代碼
            也是一個很不錯的學習的示例





            posted on 2006-09-22 09:13 record java and net 閱讀(2068) 評論(13)  編輯  收藏 所屬分類: AJAX

            評論

            # re: 【關注】ajaxnet4j 2006-09-22 14:00 123bingbing

            中國軟件業的發展不缺人才也不缺資金,缺的是人才的組織和管理,MyLinux平臺的建設解決了軟件人才的組織和管理問題,將每一項目最合適的軟件開發人才以最有效率的形式組織在一起,從而取得1+1〉2的效果。
            Mylinux網站采用會員積分制度,使用積分可以在Mylinux網站的項目招投標系統中參與投標競標,累計積分可以在Mylinux簽約的電子商務網站上進行消費。Mylinux網站將同廣泛的電子商務購物網站進行簽約合作,凡網站會員積分可在簽約商戶自由購物,并享受貴賓折扣待遇。
              回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-22 18:30 飛飛



            你好,我很想系統的學ajax

            請問有好的電子書嗎?

            email: zhangxuefei4@sina.com.cn

            非常感謝!  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-22 20:44 junmy

            抱歉我沒有。。。。

            其實這就是個好的學習例子.  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-23 14:23 popoer

            這個例子沒看出來怎么實現異步的~~~  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-23 23:19 111

            <p>&nbsp; <iframe name=google_ads_frame marginWidth=0 marginHeight=0 src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-7248574034605473&amp;dt=1155387432109&amp;lmt=1155387432&amp;format=468x60_as&amp;output=html&amp;url=http%3A%2F%2Fpost.blog.hexun.com%2Flzhi%2Fpostarticle.aspx%3Farticleid%3D5096122&amp;ad_type=text_image&amp;u_h=768&amp;u_w=1024&amp;u_ah=738&amp;u_aw=1024&amp;u_cd=32&amp;u_fs=t&amp;u_tz=480&amp;u_his=3&amp;u_java=true&amp;u_plist=ar7,f7,q4,qp,rp,wmp" frameBorder=0 width=468 scrolling=no height=60 allowTransparency></iframe></p>  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-25 15:00 123bingbing

            現在去www.mylinux.com.cn網站趣味問答,做題目,獎積分.積分還能直接購物呢.提供給你一個學習的機會,對軟件編程人員有很大的幫助哦  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-25 15:01 123bingbing

            不用現金抵押,只要你夠實力,www.mylinux.com.cn項目投標系統為您提供完善的軟件外包服務.  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-25 16:17 usrl

            請問你有沒有運行過Demo,我運行時腳本出錯,報"ajaxnet4j"未定義,我看了看源碼,好像腳本引用的路徑在WebRoot下根本沒有,不知道什么原因?  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-25 16:21 junmy


            我運行過。。沒有問題。。。

            你仔細檢查一下吧。


              回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-26 08:54 usrl

            沒有找到原因啊,跟運行環境有沒有關系呢?
            Jdk1.5 + Tomcat4.1 可否?  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-30 15:20 冰川

            好東西,支持!
            另外送斑竹一句:
            博學而篤志,切問而近思--《論語·子張》  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-30 15:25 冰川

            博學篤志,切問近思


            【原文】

            子夏曰:“博學而篤志,切問而近思,仁在其中矣。”

            【譯文】

               子夏說:“博學而志向堅定,好問而多想當前的事情,仁德也。就在其中了。”

            【讀解】   

              既要廣博地學習,又要有一個追求的中心,這就叫,‘博學而 篤志”。
              既要多問問題,又不要好高騖遠,不切實際地空想,而要多想當前的事情,與自己的實際情況密切相關的事情,這就叫“切問而近思。”
              學習的關鍵在于自身的體會,如人飲水,冷暖自知。所以,一 定要從自屯切身處去問,接近處去思。
              其實,也就是我們今天理論聯系實際的要求,只不過說法有所不同罷了。
            ----------------------------------------------------------------

            此句吾以為善,與卿共勉之。  回復  更多評論   

            # re: 【關注】ajaxnet4j 2006-09-30 21:40 junmy

            謝謝 冰川 朋友。。


              回復  更多評論   

            導航

            常用鏈接

            留言簿(44)

            新聞檔案

            2.動態語言

            3.工具箱

            9.文檔教程

            友情鏈接

            搜索

            最新評論

            主站蜘蛛池模板: 平舆县| 同江市| 田林县| 阜阳市| 克拉玛依市| 万源市| 三亚市| 堆龙德庆县| 略阳县| 汨罗市| 富源县| 临澧县| 白山市| 航空| 新晃| 特克斯县| 靖边县| 佛教| 临高县| 通山县| 综艺| 桓台县| 双流县| 建平县| 桃江县| 赫章县| 安平县| 大邑县| 会泽县| 南投县| 宁城县| 玉溪市| 错那县| 泊头市| 左云县| 迁西县| 太白县| 白银市| 扎鲁特旗| 迭部县| 南涧|