国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

JS請求servlet功能示例

2024-05-06 16:37:36
字體:
來源:轉載
供稿:網友

本文實例講述了JS請求servlet的方法。分享給大家供大家參考,具體如下:

前端js代碼:

//創建ajax請求對象var xmlHttp;function createXMLHttpRequest(){  if(window.ActiveXObject){      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  }  else if(window.XMLHttpRequest){      xmlHttp = new XMLHttpRequest();  }}/** * 表單提交 */function submit(){  //發送請求  var searchContent = $id("search_input").value;//查找內容  createXMLHttpRequest();  try{    xmlHttp.onreadystatechange = handleStateChange;    xmlHttp.open("GET", "/MyMap/QueryMapServlet?searchName="+searchContent, true);    xmlHttp.send(null);    }catch(exception){    alert("您要訪問的資源不存在!");    }  $("sideToggleRight").attr("checked","checked");//無作用}//處理結果function handleStateChange(){  if(xmlHttp.readyState == 4){    if (xmlHttp.status == 200 || xmlHttp.status == 0){      var t = xmlHttp.responseText;        jsonobj = eval('('+t+')');    }  }}

servlet端:

//oracle數據庫查詢的結果:Class.forName("oracle.jdbc.driver.OracleDriver");conn = DriverManager.getConnection(url, "dio", "123");stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);rs = stmt.executeQuery("SELECT * FROM GEO where ST like '%"+searchName+"%'");ResultSetMetaData metaData = rs.getMetaData();rs.beforeFirst();//將指針移到最開始的位置int columnCount = metaData.getColumnCount(); //列數 JSONArray array = new JSONArray();  while (rs.next()) {   JSONObject jsonObj = new JSONObject();    //輸出數據    for (int i = 1; i <= columnCount; i++) {     String columnName = metaData.getColumnLabel(i);     String value = rs.getString(columnName);     jsonObj.put(columnName, value);    }     array.put(jsonObj);    }   System.out.println(array);   response.getWriter().print(array);}

希望本文所述對大家JavaScript程序設計有所幫助。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴塘县| 商都县| 凤凰县| 同心县| 花莲市| 个旧市| 峨边| 敦煌市| 平舆县| 昌江| 炉霍县| 双桥区| 龙山县| 浦东新区| 闽侯县| 大港区| 阳春市| 大连市| 纳雍县| 新干县| 乡宁县| 措勤县| 永城市| 阿坝县| 庆城县| 高阳县| 九江县| 额敏县| 荣成市| 丹江口市| 淮安市| 抚顺市| 道真| 潞西市| 河池市| 汤阴县| 什邡市| 富裕县| 十堰市| 巧家县| 武胜县|