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

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

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

    posts - 33,  comments - 70,  trackbacks - 0

    buffalo文檔之buffalo-demo(1)--除法運算器 <br>
    buffalo
    官方站: http://www.amowa.com   <br>
    國內的ajax,amowa開源項目<br>

    doc.simle.jsp

    <%@ page contentType="text/html;charset=utf-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>
    除法運算器</title>
    <script language="JavaScript" src="js/prototype.js"></script>
    <script language="JavaScript" src="js/buffalo.js"></script>
    <script language="JavaScript" src="js/template.js"></script>

    <script language="javascript">
    var endPoint="<%=request.getContextPath()%>/BUFFALO";
    var buffalo = new Buffalo(endPoint);

    function cmdDivide() {
     var double1 = parseFloat(Buffalo.getElementById("double1").value);
     var double2 = parseFloat(Buffalo.getElementById("double2").value);
     var d3Handle = Buffalo.getElementById("double3");
     
     buffalo.remoteCall("simpleService.divide",[double1,double2], function(reply) {
      d3Handle.value = reply.getResult();
     })
    }
    </script>
    <input name="double1" type="text" class="input_text" id="double1" size="12">
      /
      <input name="double2" type="text" class="input_text" id="double2" size="12">
      <input type="button" name="Submit" value=" = " onclick="cmdDivide()">
      <input name="double3" type="text" class="input_text" id="double3">
    </html>

    web.xml
    <servlet>
      <servlet-name>service</servlet-name>
      <servlet-class>net.buffalo.server.BuffaloServiceServlet</servlet-class>
      <init-param>
       <param-name>debug</param-name>
       <param-value>true</param-value>
      </init-param>
     </servlet>
     
     <servlet-mapping>
      <servlet-name>service</servlet-name>
      <url-pattern>/BUFFALO</url-pattern>
     </servlet-mapping>

    SimpleService.java

    package net.buffalo.demo.simple;

    import ;

    public class SimpleService {
     
     
    public double divide(double a, double b) {
         System.out.println(
    "Calling Divide,a="+a+", b="+b);
      
    try {
          Thread.sleep(
    1000);
      }
     catch (Exception e) {
          e.printStackTrace();
      }

         
    return a/b;
     }


    }



     buffalo.remoteCall("simpleService.divide",[double1,double2], function(reply) {
      d3Handle.value = reply.getResult();
     })
    buffalo對象訪問 SimpleService.java 中divide方法。 返回結果(reply.getResult();)賦值給d3Handle.

    如此簡單清晰的方法調用,實在是簡潔。慢慢的進入buffalo,就可能清楚的明白它的原來。沒什么好說的,再清楚不過的代碼了。if try it first yourself again when you konw it very well.


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


    網站導航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    隨筆分類

    隨筆檔案

    文章檔案

    相冊

    連接

    最新隨筆

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产成人精品免费直播| 亚洲日韩精品一区二区三区| 麻豆va在线精品免费播放| 国产亚洲成人久久| 亚洲精品视频免费看| 老司机亚洲精品影院在线观看 | 成人毛片免费视频| 高h视频在线免费观看| 亚洲国产精品久久久久婷婷软件| 好男人视频在线观看免费看片| 视频免费1区二区三区| 亚洲精品不卡视频| 亚洲精品tv久久久久| xxxx日本免费| 一区二区三区免费视频播放器| 亚洲精品电影天堂网| 亚洲国产精品一区二区三区久久| 5g影院5g天天爽永久免费影院 | 大地资源在线资源免费观看| 亚洲色大情网站www| 亚洲AV成人无码久久精品老人| 国产免费观看a大片的网站| 久久国产色AV免费看| 国产黄色免费观看| 亚洲色大成网站www| 久久水蜜桃亚洲av无码精品麻豆| 亚洲男人的天堂一区二区| 成年女人免费视频播放体验区| 永久免费A∨片在线观看| 野花视频在线官网免费1| 亚洲熟伦熟女专区hd高清| 亚洲黄色高清视频| 国产精品亚洲一区二区三区在线| 全免费一级午夜毛片| 四虎在线最新永久免费| 99久久免费国产精品热| 成在线人直播免费视频| 精品无码专区亚洲| 亚洲一日韩欧美中文字幕在线| 亚洲毛片一级带毛片基地| 亚洲bt加勒比一区二区|