关于jQuery AJAX的返回值

jjkmaze 发布于 2014/11/13 16:58
阅读 191
收藏 1

今天阅读锋利的jQuery,AJAX那章。在使用源码时返回奇怪的东西

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%out.println("Hello Ajax!");%>

HTML代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="javascript" type="text/javascript">
function Ajax(){ 
	var xmlHttpReq = null;
	if (window.ActiveXObject){
		xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else if (window.XMLHttpRequest){
		xmlHttpReq = new XMLHttpRequest();
	}
	if(xmlHttpReq != null){
		xmlHttpReq.open("GET","test.jsp",true);	
		xmlHttpReq.onreadystatechange=RequestCallBack;
		xmlHttpReq.send(null);
	}
	function RequestCallBack(){
		if(xmlHttpReq.readyState == 4){
				if(xmlHttpReq.status == 200){
					document.getElementById("resText").innerHTML = xmlHttpReq.responseText;
				}
		}
	}
}
</script>
</head>
<body>
<input type="button" id="" value="Ajax提交" onclick="Ajax();" />
<div id="resText" ></div>
</body>
</html>



JSP代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%out.println("Hello Ajax!");%>



加载中
0
xialeistudio
xialeistudio
JSP没正常解析出来,你直接在浏览器打开那个JSP的链接试试
于笑笑
于笑笑
我也遇到这个问题了,请问问题解决了吗?
j
jjkmaze
@xialeistudio 好的,谢谢了
xialeistudio
xialeistudio
回复 @jjkmaze : 你的JSP环境没搭建好,JSP代码没被解析,你去网上找下,我不是做JSP的,所以详细的办法也没有
j
jjkmaze
如你所说的。打开JSP时,就显示那些代码。那应该怎么解决呢
返回顶部
顶部