当前位置:编程学习 > JSP >>

jsp网页问题,有代码:大家帮我看下下面这段代码,ajax的,怎么不能连接数据库啊?conndb是数据库访问代码

<%@ page contentType="text/html;charset=GB2312" import="java.sql.*" errorPage=""%> <html> <head> <link rel="stylesheet" href="styles.css" type="text/css"> <title>连接数据库</title> <script type="text/javascript"> var xmlHttp; function createXMLHttpRequest() { if(window.ActiveXObject) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest) { xmlHttp=new XMLHttpRequest(); } } function va() { createXMLHttpRequest(); var url="conndb.jsp"; xmlHttp.open("GET",url,true); xmlHttp.onreadystatechange=callback; xmlHttp.send(null); } function callback() { if(xmlHttp.readyState==4) { show(); } } function show() { var xmlDoc=xmlHttp.responseXML; var yan=xmlDoc.getElementsByTagName("content"); var ta="<tr >加热时间:"; for(var i=0;i<yan.length;i++) { var y=yan[i]; ta+="<td>"+y.childNodes[0].firstChild.data+"</td><br>"; } ta+="</tr>"; document.getElementById("res").innerHTML=ta; } </script> </head> <body onLoad="va()" > 首先欢迎进来这儿…… <div id="res"></div> </body> </html>
补充:关键是我改变url中conndb这个名字,居然不报错。就算我把conndb.jsp这个文件移出文件夹,也没有报错.安装了java和tomcat……
答案:1,建议你用JQuery的Ajax功能,代码清晰,你也不用管Ajax的中有XMLHttpRequest.
2,conndb.jsp到底有没有执行?增加断点或增加控制输出来确定.如果有进入conndb.jsp说明是conndb.jsp的问题,如果没有进入conndb.jsp说明是你的Ajax代码有问题,正好引入JQuery来解决

上一个:java相关的 省市级3级联动怎么实现啊 谢谢 帮助一下 要有源代码和JSP页面显示
下一个:谁有用JSP写的个人理财系统源代码啊,最好是JSP+SQL Server的,请发送到1329698820@qq.com ,好的话追加

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,