国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沐川县| 屏东市| 云浮市| 大兴区| 海淀区| 天津市| 法库县| 黄浦区| 富裕县| 上杭县| 农安县| 固镇县| 舒城县| 樟树市| 江山市| 武宁县| 昂仁县| 运城市| 无极县| 宜良县| 南乐县| 灵寿县| 高邮市| 富锦市| 航空| 湘潭市| 天津市| 阿克| 兴城市| 南靖县| 洮南市| 门源| 东源县| 陆良县| 福建省| 高邑县| 分宜县| 溧阳市| 犍为县| 洛阳市| 高要市|