jsp页面中<%%> 语句什么时候执行
xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){...
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
//var mess=xmlhttp.responseText;
<%System.out.println("提交成功");%>
}
}
这我写在js中,<%System.out.println("提交成功");%>这个我是想等能接收到xmlhttp的值在后台输出,为什么主页页面一刷新后台就输出呢 展开
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
//var mess=xmlhttp.responseText;
<%System.out.println("提交成功");%>
}
}
这我写在js中,<%System.out.println("提交成功");%>这个我是想等能接收到xmlhttp的值在后台输出,为什么主页页面一刷新后台就输出呢 展开
展开全部
jsp页面本身就是一个特殊的servlet.
你可以在服务器中看到jsp编译后的java代码,并看到执行的顺序.
所以jsp的执行和servlet的执行一样,具体你可以看jsp编译后的java源码
你可以在服务器中看到jsp编译后的java代码,并看到执行的顺序.
所以jsp的执行和servlet的执行一样,具体你可以看jsp编译后的java源码
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在页面加载时在服务器端只执行一次将结果返回客户端,如果再想执行<%%>中代码要重新访问服务器才可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在你大可不纠结于这个,待你学习了servlet后,再去看jsp翻译后的代码,一切都懂了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询