PDA

View Full Version : ارتباط جاوا ajax با servlet



mohammad_pro
پنج شنبه 28 اردیبهشت 1391, 10:49 صبح
دوستان مشکل این کد چیه
نمیتونه servleto پیدا کنه



<script type="text/javascript">
var xmlHttp;
var xmlHttp;

function ch(s1) {
alert(s1);

if (typeof XMLHttpRequest != "undefined") {
xmlHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlHttp == null) {
alert("Browser does not support XMLHTTP Request");
return;
}
var url = "/src/net/roseindia/web/pop";
url += "?tpl=" + s1;
xmlHttp.onreadystatechange = TplChange;
xmlHttp.open("POST", url, true);
xmlHttp.send(null);
}
function TplChange() {
//alert(srt);
if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
// var popu="<option value='"+str+"'>"+str+"</option>";
//document.getElementById("StartTerminationPoint").innerHTML = pop;
document.getElementById("StartTerminationPoint").innerHTML = xmlHttp.responseText;
alert(xmlHttp.responseText);
}


}

همایون افشاری
جمعه 29 اردیبهشت 1391, 13:35 عصر
مشکل از این خطه
var url = "/src/net/roseindia/web/pop";
در واقع شما مسیر صحیح servlet رو بهش معرفی نکردید.
توی فایل web.xml مسیر برای servlet مشخص میشه که باید اونو اینجا استفاده کنید.

mohammad_pro
شنبه 30 اردیبهشت 1391, 09:44 صبح
ممنون از راهنماییت دوست عزیز
بسیار کار گشا بود :قلب::چشمک::تشویق: