好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > ajax的json傳值方式在jsp頁面中的應用

ajax的json傳值方式在jsp頁面中的應用

熱門標簽:廣西ai語音電銷機器人哪家好 察縣地圖標注 蓄意標記地圖標注 信貸電銷機器人有用嗎 電銷機器人適用范圍 辦理一個400電話多少錢 如何用地圖標注各分公司 莆田防封電銷卡價格 接聽電話機器人哪有
jsp頁面
復制代碼 代碼如下:

$(document).ready(function() {
setInterval(function myTimer()
{
//alert('a');
getViews();
},1000);
});
//播放
function getViews(){
$.ajax({
'url':"${pageContext.request.contextPath}/video/getVideos.action?r="+Math.random()+"open=1",
'data': '',
'dataType': 'json',
'type': 'get',
'error': function(data){
alert("error");
return false;
},
'success': function(data) {
if(null != data '' != data){
//alert(data.updateFlag);
if(data.updateFlag==0){//如果data.updateFlag=0 不刷新
//alert("data.updateFlag=0");
}
else{
if(data.videoIds != null data.videoIds != ""){
var listIds=data.videoIds;
var i=0;
for(;ilistIds.length;++i){
//alert("show:"+i+"id=:"+listIds[i]);
showView(listIds[i],i);//播放
}
for(var j=listIds.length;j9;++j){
//alert("Stop:"+j);
StopPlayVideo(j);
}
}
}
}
}
});
}

此處由于此代碼實現的功能是通過ajax定時訪問后臺Hashtable,所以為了是系統區別url不同、ajax返回值不同,特意在url后加上r=+Math.random()
java后臺處理方法
復制代碼 代碼如下:

/**
* 雙服務器九宮格顯示
*
* @return
*/
@Action(value = "getVideos" ,results={
@Result(name = SUCCESS,location="videos2.jsp")
})
public String getVideos() {
if (open == 301) {
return SUCCESS;
} else {
try {
VideoHashTable videoHashTable = VideoHashTable.getInstance();
HashtableLong, Long> hashTable = videoHashTable.getRht();
Map map = new HashMapString, ListLong>>();
if (videoHashTable.isUpdateFlag() == true) {
Enumeration en = hashTable.keys();
videoIds = new ArrayListLong>();
while (en.hasMoreElements()) {
Long key = (Long) en.nextElement();
// vth.get(key);
videoIds.add(key);
}
map.put("videoIds", videoIds);
map.put("updateFlag", 1L);
videoHashTable.setUpdateFlag(false);
System.out.println("getVideos:" + videoIds);
SendMessage.sendObject(map);
} else {
map.put("updateFlag", 0L);
SendMessage.sendObject(map);
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}

關鍵要把傳到jsp的頁面存到map中,在通過json傳值。
SendMessage.sendObject(map)方法所在類及方法
復制代碼 代碼如下:

package com.supcon.honcomb.utils;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletResponse;
import org.apache.http.HttpResponse;
import org.apache.struts2.ServletActionContext;
public class SendMessage {
public static void sendMessage(String responseText){
try {
PrintWriter out = ServletActionContext.getResponse().getWriter();
out.print(responseText);
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void sendObject(Object obj) throws Exception {
PrintWriter pw;
String rtn = "";
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
rtn = JsonUtil.JsonFromObject(obj);
pw = response.getWriter();
pw.write(rtn);
pw.flush();
pw.close();
}
}
您可能感興趣的文章:
  • Struts2.5 利用Ajax將json數據傳值到JSP的實例
  • jquery利用json實現頁面之間傳值的實例解析
  • struts2中通過json傳值解決亂碼問題的實現方法
  • json傳值以及ajax接收詳解
  • json實現前后臺的相互傳值詳解
  • jQuery學習筆記(1)--用jQuery實現異步通信(用json傳值)具體思路
  • Json實現傳值到后臺代碼實例

標簽:張掖 儋州 延邊 益陽 平涼 阿拉善盟 鷹潭 銅陵

巨人網絡通訊聲明:本文標題《ajax的json傳值方式在jsp頁面中的應用》,本文關鍵詞  ajax,的,json,傳值,方式,在,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ajax的json傳值方式在jsp頁面中的應用》相關的同類信息!
  • 本頁收集關于ajax的json傳值方式在jsp頁面中的應用的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 92视频国产精品| 娇妻之欲海泛舟第二部老外| 波多野结衣 办公室职员| 99久热re在线精品996热视频| 黄色小说在线读| 国产精品久久久久jk制服| 激情黄色一级片| 蜜臀AV人妻国产精品99精东| 96国产精品欲www香蕉| 岳美的大肥| 在线成人国产| 美国黄色一级大片| 真人做人爱边吃奶视频免费| 色欲AV综合| 大尺度蜜桃社福利无圣光| 未满十八18禁止免费视频| 老师脱了内裤让我爽一夜| 一级特黄a大片| 她在丈天面前被耍了| 国产性夜夜性夜夜爽91| 同桌露出了她粉嫩的那一个| 美女黄色在线| 美女开腿被?免费视频| 卷帘門 防火卷帘 門窗系統集成解決方案 | 老熟女乱婬一区二区在线| 免费中文字幕在线| 色婷婷久久综合中文久久一本| 91热久久免费频精品黑人99 | 爆乳极品自慰91久久久久| 伦理一区| 久久亚洲私人国产精品va| 51国产偷自视频区视频小蝌蚪| 爆操美女小说| 国产精品成人国产乱一区| 动漫美女被吸乳羞羞动| 一级a一级a爰片免费免免小说| 系统高h| 国产真人真事毛片视频| 131MM少妇做爰视频| 欧美AV另类Av综合A√| 欧美人与禽猛交狂配免费|