js ,jsp请求问题

来源:百度知道 编辑:UC知道 时间:2024/06/18 17:01:06
我有两个页面
一个是a.html , 另一个是b.jsp

我想用 a 向 b 发送请求,请求 b 里的某个变量值(如,一个
String content),content的值

但是 a 不用跳转页面,就可以使用 b 里面得content值
不跳转就是不跳转,不是刷新

比如,我在 a 里设置一个按钮button1, 点击button1就执行某个函数,给b发送请求,获得content,然后输出到 a 的某个div里面,再点一次,又输出到另一个div里面

谢谢3楼,不过我对javascript不是很熟,
大概知道怎么回事了

给你个例子,不过没用jsp,用得servlet,你可以改改

index.html

<html>
<head>
<title>第1个ajax例子</title>

<script type="text/javascript">
var xmlHttp;//局部刷新的关键,通过这个对象与服务器连接
//将xmlHttp实例化
function init()
{
try{
xmlHttp= new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e)
{
try{
xmlHttp= new ActiveXObject('Microsoft.XMLHTTP');
}
catch(e)
{
try{
xmlHttp= new XMLHttpRequest();
}catch(e){}
}
}
}
//调用此方法与服务器互动
function ajax(name)
{
init();
if(name.length==0)
{
document.getElementById("divname").innerHTML="必须输入用户名";
document.getElementById("name").focus();
return;
}
var url="ajax?name="+name+"&&date="+Date();//向servlet传递参数
xm