我通过ajax.data向struts
行动发送请求返回ajax
。在这种情况下,jsp div
使用display tag.
显示数据,请给我解决方案。
<display:table>
<display:column></display:column>
</display:table>
var xmlHttp;
function changFun(){
alert(document.getElementById("datepicker").value+"abcd");
var DateValue=document.getElementById("datepicker").value;
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="abc.jsp";
url +="?DateValue="+DateValue;
xmlHttp.onreadystatechange = getDetails1;
xmlHttp.open("GET", url, true);
xmlHttp.send(null);
}
function getDetails1(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
//document.getElementById("hidedata").style.display="none";
document.getElementById("ComId").innerHTML=xmlHttp.responseText;
}
}
答案 0 :(得分:-1)
你不能将jsp与ajax混合,ajax是客户端,jsp是服务器端。您可以使用controller获取数据并发送到view(jsp)以显示数据