<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 
    = "如果您看到此消息說明已經(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)系你 你寫的很好 看來技術(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 | 々上善若水々
    主站蜘蛛池模板: 日韩精品无码免费一区二区三区 | 最好免费观看韩国+日本| 亚洲bt加勒比一区二区| 亚欧国产一级在线免费| 精品亚洲一区二区三区在线观看| 成人毛片免费观看视频在线| 亚洲专区中文字幕| g0g0人体全免费高清大胆视频| 免费A级毛片无码久久版| 亚洲1区2区3区精华液| 国产在线观看免费完整版中文版 | 亚洲美女人黄网成人女| 每天更新的免费av片在线观看| 亚洲成AV人片久久| 成人毛片免费在线观看| 欧美亚洲精品一区二区| 亚洲区小说区图片区| 你懂的免费在线观看| 久久精品蜜芽亚洲国产AV | 又大又硬又爽免费视频| 国产99精品一区二区三区免费| 国产亚洲欧洲精品| 免费v片在线观看视频网站| 亚洲av成人一区二区三区观看在线| 亚洲&#228;v永久无码精品天堂久久 | 亚洲欧洲春色校园另类小说| 91免费播放人人爽人人快乐| 亚洲人成人无码.www石榴| 亚洲精品动漫人成3d在线| 无码人妻久久一区二区三区免费 | 亚洲精品无码专区在线| 亚洲午夜AV无码专区在线播放 | 一区二区三区亚洲| 毛片免费在线播放| xxxxx做受大片视频免费| 亚洲国产国产综合一区首页| 手机在线毛片免费播放| 一级特黄录像免费播放中文版| 亚洲一区二区影院| 国产成人免费高清在线观看 | 老司机午夜精品视频在线观看免费|