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)

相关推荐

  • kubernetes scc 故障排查小记

    技术kubernetes scc 故障排查小记 kubernetes scc 故障排查小记1. 故障现象
    环境在跑自动化测试时打印 error: [ ERROR ] Opening output fil

    礼包 2021年11月18日
  • 基础js动画

    技术基础js动画 基础js动画获取元素的样式
    getStyle函数
    此函数返回的是一个字符串,需要调用 parseInt() 或者 parseFloat() 将返回的结果转换为数字值。
    动画分类
    1.简

    礼包 2021年11月22日
  • mysql从库误删数据后和gtid复制断开后怎么处理

    技术mysql从库误删数据后和gtid复制断开后怎么处理这篇文章主要介绍了mysql从库误删数据后和gtid复制断开后怎么处理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着

    攻略 2021年11月2日
  • Expect+Shell 定时重启山石防火墙

    技术Expect+Shell 定时重启山石防火墙 Expect+Shell 定时重启山石防火墙expect
    安装expect
    yum install expect
    expect说明
    shell脚本
    存储

    礼包 2021年11月9日
  • JavaScript let 和 const

    技术JavaScript let 和 const JavaScript let 和 constlet 声明的变量只在 let 命令所在的代码块内有效。
    const 声明一个只读的常量,一旦声明,常量的值

    礼包 2021年12月13日
  • 配置python环境中遇到的一些问题

    技术配置python环境中遇到的一些问题 配置python环境中遇到的一些问题这是个人第一次发博客,想分享一下在配置python中出现的一些问题。
    在cmd或Anaconda命令行中操作的。
    pip使用

    礼包 2021年12月20日