国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
java網(wǎng)絡(luò)編程-Ajax+servlet實(shí)例
java網(wǎng)絡(luò)編程-Ajax+servlet實(shí)例

    Ajax異步請(qǐng)求,servlet產(chǎn)生隨機(jī)數(shù)據(jù),Html頁面無刷新顯示。
運(yùn)行環(huán)境:jdk1.5+tomcat 5.5

一、ajaxServlet.java

package com;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;import java.util.Random;public class ajaxServlet extends HttpServlet{
private static final String CONTENT_TYPE="text/xml; charset=gb2312";public void init() throws ServletException{}public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{response.setContentType(CONTENT_TYPE);response.setHeader("Cache-Control","no-cache");response.setHeader("Pragma","no-cache");response.setDateHeader("Expires",0);PrintWriter out=response.getWriter();String action=request.getParameter("action");if(("send").equals(action)){Random random = new Random(); String AA=Integer.toString(Math.abs(random.nextInt()));String BB=Integer.toString(Math.abs(random.nextInt())); String CC=Integer.toString(Math.abs(random.nextInt()));String DD=Integer.toString(Math.abs(random.nextInt()));StringBuffer sb=new StringBuffer();sb.append(AA); sb.append("@@@");sb.append(BB); sb.append("@@@");sb.append(CC); sb.append("@@@");sb.append(DD);out.write(sb.toString());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();  //刪除以前的數(shù)據(jù).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(){//保留第一行表頭,其余數(shù)據(jù)均刪除.var iRows = tb.rows.length;for(var i=0;i< iRows-1;i++){tb.deleteRow(1);}}function MyShow(){//2秒自動(dòng)刷新一次,2秒取得一次數(shù)據(jù).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>價(jià)格</td>
</tr>
</table>

<form>
<p>輸入股票代碼:
<input type="text" size="14" name="phone" id="phone"/>
</p>
<p>你交易的數(shù)量:</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>

運(yùn)行圖:

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
解析KML文件 , 獲取Coordinates標(biāo)簽中的經(jīng)緯度坐標(biāo)值
Ajax+java(servlet)+xml
dataframe 數(shù)據(jù)統(tǒng)計(jì)可視化
JSP Session 在線人數(shù)統(tǒng)計(jì)
自定義 Tomcat 404錯(cuò)誤處理邏輯,以及錯(cuò)誤現(xiàn)實(shí)頁面
AJAX+servlet實(shí)例入門
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服