日期:2014-05-17  浏览次数:20713 次

ajax 回调失败,页面不显示,请大家帮我看看
我把工程代码复制到下边,请大家帮我看看。
index.jsp 页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
  <head>

  </head>
  <body>
  <a href="stuInf.jsp">学生信息</a>
  <a href="course.jsp">课程信息</a>
  <a href="score.jsp">成绩信息</a>
  </body>
</html>
************************************************************
stuInf.jsp 页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <style type="text/css">
td
{
width:85px;
border-top:0px;
border-left:0px;
}
  </style>
   <script type="text/javascript" src="<%=path%>/jquery/jquery-1.8.0.js"></script>
    <script type="text/javascript">
  <!--
  var m;
  var pageSum;
  var thisPage=1;
 $(document).ready(function() {
 findAll();
 });
 function findAll() {
$.ajax({
type:"post",
url:"main/selectStu",
dataType:"json",
success:callBack
});
}
function callBack(data){    // 回调
m=data.listStu;
fenYe(m);
}
function fenYe(m) {      // 分页
pageSum=Math.ceil(m.length/5);
    var divHtml="";
divHtml+="<form action='main/deleteStu' method='post' id='delete'>";
divHtml+="<table border='2px' align='center'><tr><td>选择</td><td>序号</td><td>学号</td><td>姓名</td><td colspan='2' style='border-right:0px;'>操作</td></tr>";
for(var i=(thisPage-1)*5;i<(thisPage==pageSum?m.length:thisPage*5);i++) {
var temp=m[i];
divHtml+="<tr>";
divHtml+="<td><input type='checkbox'value="+temp.s_id+" name='mapStu["+i+"]'/></td>";
divHtml+="<td>"+(i+1)+"</td>";
divHtml+="<td>"+temp.s_id+"</td>";
divHtml+="<td>"+temp.s_name+"</td>";
    divHtml+="<td style='border-right:0px'><a href='main/oneStu?mapStu['s_id']="+temp.s_id+"'>修改</a></td>";
divHtml+="</tr>";
}
divHtml+="<tr><td colspan='5' style='border-right:0px; border-bottom:0px'>";
divHtml+="    <input type='submit' value='删除'>";
divHtml+="    <input type='button' value='首页' name='fristPage' onclick='changePage(this)'>";
divHtml+="    <input type='button' value='上页' name=