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

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

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

    我的漫漫程序之旅

    專注于JavaWeb開發(fā)
    隨筆 - 39, 文章 - 310, 評(píng)論 - 411, 引用 - 0
    數(shù)據(jù)加載中……

    Prototype1.6 實(shí)戰(zhàn)11 (Ajax)

    jsp:
    <%@ page language="java" pageEncoding="gbk"%>
    <html>
      
    <head>
        
    <title>Ajax Test</title>
      
    <script type="text/javascript" src="prototype.js"></script>
     
    <script>
         
    //你的action,當(dāng)然也可以傳參
         var url = "${pageContext.request.contextPath}/ServiceServlet";
         
         
    function test()
         
    {
             
    //Ajax request
             new Ajax.Request(url,
             
    {
                 method: 
    "post",  //post method
                 onSuccess : function(response)     //callback function
                 {
                     $(
    "d").innerHTML = response.responseText;
                 }

             }

             );
         }
        
         
         
    //注冊(cè)響應(yīng)事件
         Ajax.Responders.register(
         
    {
             
    //請(qǐng)求時(shí)事件
             onCreate : function()
             
    {
                 Element.show(
    "loading");
             }

             ,
             onComplete : 
    function()
             
    {
                 
    //活動(dòng)的請(qǐng)求全部完成時(shí)時(shí)
                 if(Ajax.activeRequestCount == 0)
                 
    {
                     Element.hide(
    "loading");
                 }

             }

         }
    );
         
     
    </script> 
      
      
    </head>
      
    <body>
      
    <input type="button" onclick="test();" title="注意觀察頁(yè)面刷新了嗎?" value="點(diǎn)我試試"/>
      
    <div id="loading" style="display: none;"></div>
      
    <div id="d"></div>
      
    </body>
    </html>

    servlet:
    package com.test;

    import java.io.IOException;
    import java.io.PrintWriter;

    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    @SuppressWarnings(
    "serial")
    public class ServiceServlet extends HttpServlet
    {

        
    public void doGet(HttpServletRequest request, HttpServletResponse response)
                
    throws ServletException, IOException
        
    {
            
    this.doPost(request, response);
        }


        
    public void doPost(HttpServletRequest request, HttpServletResponse response)
                
    throws ServletException, IOException
        
    {
            String msg 
    = "如果您看到此消息說(shuō)明已經(jīng)成功了!";
            response.setContentType(
    "text/html");
            response.setCharacterEncoding(
    "gbk");
            PrintWriter out 
    = response.getWriter();
            out.print(msg);
        }


    }



    posted on 2008-08-04 15:52 々上善若水々 閱讀(744) 評(píng)論(2)  編輯  收藏 所屬分類: JavaScript

    評(píng)論

    # re: Prototype1.6 實(shí)戰(zhàn)11 (Ajax)  回復(fù)  更多評(píng)論   

    我想聘用你 怎么聯(lián)系你 你寫的很好 看來(lái)技術(shù)很強(qiáng)
    2008-08-19 10:38 | 技術(shù)

    # re: Prototype1.6 實(shí)戰(zhàn)11 (Ajax)  回復(fù)  更多評(píng)論   

    剛剛工作2年,暫時(shí)不想離職。呵呵。謝謝支持~
    2008-08-19 10:43 | 々上善若水々
    主站蜘蛛池模板: 免费一级一片一毛片| 亚洲综合一区二区国产精品| 国产精品二区三区免费播放心 | 亚洲一区二区三区写真| 天天综合亚洲色在线精品| 成人免费av一区二区三区| 在线观看www日本免费网站| 日本人护士免费xxxx视频| 国产精一品亚洲二区在线播放 | 老司机亚洲精品影院无码| 亚洲精品无码久久久久A片苍井空 亚洲精品无码久久久久YW | 亚洲中文字幕丝袜制服一区| 亚洲欧洲日产国产最新| 七次郎成人免费线路视频| 免费黄色福利视频| 情人伊人久久综合亚洲| 青青青视频免费观看| 特级av毛片免费观看| 成人午夜免费福利| 亚洲国产福利精品一区二区| jizz免费在线观看| 性做久久久久久免费观看| youjizz亚洲| 亚洲免费视频播放| 亚洲天堂在线播放| 免费精品一区二区三区第35 | 在线a亚洲v天堂网2019无码| 色噜噜狠狠色综合免费视频| 日韩一区二区a片免费观看| 亚洲二区在线视频| 在线精品一卡乱码免费| 亚洲综合伊人制服丝袜美腿| **aaaaa毛片免费同男同女| 91亚洲性爱在线视频| 亚洲免费综合色在线视频| 久久久久亚洲AV片无码下载蜜桃 | 国产免费AV片在线观看播放| 亚洲中文无韩国r级电影| 一区二区三区无码视频免费福利 | 午夜免费1000部| 亚洲美国产亚洲AV|