Ajax Servlet在网络编程的应用是怎样的

技术Ajax Servlet在网络编程的应用是怎样的这期内容当中小编将会给大家带来有关Ajax Servlet在网络编程的应用是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Aj

范仲淹把这封信交给范仲淹Ajax Servlet范思哲(音译)范思哲(音译)范思哲(音译),孙俊英是不是很高兴见到你呢?是不是很高兴见到你,亲爱的?是不是很高兴见到你,亲爱的?是不是很高兴见到你,亲爱的?是啊,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,很高兴见到你,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云,阿云。

阿贾克斯韩世英,servlet杨茂清(音译),Html绿姊姊绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐绿姐姐。

阿叔啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊:jdk1.5 tomcat 5.5

ajaxServlet.java

packagecom进口。我ioexception .导入。io。printwriterimport javax。servlet。servlet异常:导入javax。servlet。http。http servlet:导入javax。servlet。http。http servletrequest:导入javax。servlet。http。httpersvletresponse:import Java . util . random:public class ajxarvletextendshttpservlet { private static ring content _ type=' text/XML;字符集=GB 2312 ';public void init()throwsservletexception { } public void doget(http servlet request,http servlet response responsibility)throwsservletexception,io exception { response。setcontent type(content _ type);回应。set header(' cache-control ',' no-cache ');response.setHeader('Pragma ','无缓存');回应。setdateheader(' expires ',0);printwriterout=响应。getwriter();字符串操作=请求。get参数(' action ');如果("发送")。equals(action)){ randomandom=new random();字符串aa=整数。tostring(数学。ABS(随机。nextint());字符串bb=整数。tostring(数学。ABS(随机。nextint());字符串cc=整数。tostring(数学。ABS(随机。nextint());字符串DD=整数。tostring(数学。ABS(随机。nextint());字符串缓冲区sb=newstringbuffer();某人(somebody的简写)追加(aa);某人(somebody的简写)追加(@ @ ');某人(somebody的简写)追加(bb);某人(somebody的简写)追加(@ @ ');某人(somebody的简写)追加(cc);某人(somebody的简写)追加(@ @ ');某人(somebody的简写)追加(DD);out.write(sb.toString()):n个

bsp;out.close();    } }}

二、testajax.html

﹤html﹥  ﹤head﹥  ﹤title﹥AJAX.html﹤/title﹥  ﹤/head﹥  ﹤script type="text/javascript"﹥    function getResult(){    var url = "/Tajax/AajaxServlet?action=send";    if (window.XMLHttpRequest) {       req = new XMLHttpRequest();     }else if (window.ActiveXObject){       req = new ActiveXObject("Microsoft.XMLHTTP");     }     if(req){        req.open("GET",url, true);        req.onreadystatechange = complete;        req.send(null);     }   }

/*分析返回的文本文档*/

function complete(){    if (req.readyState == 4) {       if (req.status == 200) {         // alert(req.responseText);         var strResult = unescape(req.responseText);        var arrResult = strResult.split("@@@");        RemoveRow();  //删除以前的数据.        num1 = arrResult[0]; //字段num1的值        num2 = arrResult[1]; //字段num2的值        num3 = arrResult[2];        num4 = arrResult[3];        row1= tb.insertRow();        cell1 = row1.insertCell();        cell1.innerText = num1;        cell2 = row1.insertCell();        cell2.innerText = num2;        row2= tb.insertRow();        cell3 = row2.insertCell();        cell3.innerText = num3;        cell4 = row2.insertCell();        cell4.innerText = num4;      } else {         alert('There was a problem with the request.');       }     }   }    function RemoveRow(){//保留***行表头,其余数据均删除.      var iRows = tb.rows.length;      for(var i=0;i﹤ iRows-1;i++){         tb.deleteRow(1);      }   }   function MyShow(){//2秒自动刷新一次,2秒取得一次数据.    timer = window.setInterval("getResult()",2000);    }    ﹤/script﹥    ﹤body onload="MyShow()"﹥  ﹤table width="47%" height="23" border="0" cellpadding="1" cellspacing="0" id="tb"﹥  ﹤tr﹥﹤td﹥代码﹤/td﹥  ﹤td﹥价格﹤/td﹥  ﹤/tr﹥  ﹤/table﹥   ﹤form﹥  ﹤p﹥输入股票代码:  ﹤input type="text" size="14" name="phone" id="phone"/﹥  ﹤/p﹥  ﹤p﹥你交易的数量:﹤/p﹥  ﹤p﹥﹤textarea name="order" rows="6" cols="50" id="order"﹥﹤/textarea﹥﹤/p﹥  ﹤p﹥﹤input type="submit" value="提交" id="submit" /﹥﹤/p﹥  ﹤/form﹥   ﹤/body﹥

三、web.xml

﹤?xml version="1.0" encoding="ISO-8859-1"?﹥   ﹤web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"﹥   ﹤display-name﹥Welcome to Tomcat﹤/display-name﹥  ﹤description﹥  Welcome to Tomcat  ﹤/description﹥  ﹤servlet﹥  ﹤servlet-name﹥AajaxServlet﹤/servlet-name﹥  ﹤servlet-class﹥com.ajaxServlet﹤/servlet-class﹥  ﹤/servlet﹥  ﹤servlet-mapping﹥  ﹤servlet-name﹥AajaxServlet﹤/servlet-name﹥  ﹤url-pattern﹥/AajaxServlet﹤/url-pattern﹥  ﹤/servlet-mapping﹥  ﹤/web-app﹥

运行图:

Ajax Servlet在网络编程的应用是怎样的

Ajax Servlet实例在网络编程的应用就介绍到这里,是不是有点意思呢?Ajax Servlet实例在网络编程的应用是很广泛的,要在实际中积累和多应用。

上述就是小编为大家分享的Ajax Servlet在网络编程的应用是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/117726.html

(0)

相关推荐

  • 凯撒密码对应表,凯撒密码求编程。语言不限

    技术凯撒密码对应表,凯撒密码求编程。语言不限凯撒加密是最简单的加密,就是 把字符移动n位, 例如 凯撒密码对应表:移动1位时,a就用b表示,f用e表示。#includeint main(void){

    生活 2021年10月25日
  • 在facebook上如何找客户

    技术在facebook上如何找客户这篇文章给大家介绍在facebook上如何找客户,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。做外贸肯定离不开facebook,因为上面存在着大量的精准用户,但很多

    攻略 2021年11月4日
  • AOP三剑客的研究与运用

    技术AOP三剑客的研究与运用 AOP三剑客的研究与运用简介
    APT:APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具,确切的说它是javac的一个工具,它

    礼包 2021年12月20日
  • genie是什么程序(genie中文是啥名字)

    技术Genie的特点是什么本篇内容主要讲解“Genie的特点是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Genie的特点是什么”吧!一 数据平台的发展简介

    攻略 2021年12月20日
  • 怎么在LibreOffice中完全启用深色模式

    技术怎么在LibreOffice中完全启用深色模式小编给大家分享一下怎么在LibreOffice中完全启用深色模式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们

    攻略 2021年10月26日
  • 热量计算公式,热量计算公式该如何计算才正确

    技术热量计算公式,热量计算公式该如何计算才正确人每天至少需要多少热量公式一热量计算公式: 女: BMR = 655 + ( 9.6 x 体重kg ) + ( 1.8 x 身高cm ) ( 4.7 x 年龄years )

    生活 2021年10月31日