js代码:<script type="text/javascript" src="js/json.js"></script>
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
function sendRequest(){
var url="/JSON/JSONTest1";
alert("json");
var mailAjax=new Ajax.Request(
url,
{
method:'get',
onComplete:jsonResponse
}
);
alert("json");
}
function jsonResponse(originalRequest){
alert(originalRequest.responseText);
var myobj=originalRequest.responseText.parseJSON();
alert(myobj.name);
}
</script>
java代码:PrintWriter out=resp.getWriter();
out.print("{\"name\":\"liuyong\",\"age\":21}");
out.flush();
out.close();
测试的时候在火狐的控制端输出报错:
Ajax is not defined
       var mailAjax=new Ajax.Request(……
初学JSON,应该是个小问题,却不知哪里问题了!