各位好:我是一名ASP.NET开发者,目前开发了一个基于B/S的教学管理系统(VS2005+SQL2000),配合本公司网站使用,实现公司网站的技术是JSP,是由另外一位开发者使用JSP(JSP+MYSQL)开发的,两个系统分别使用两个域名空间。我的管理系统需要向JSP网站提供查询数据。我写了一个查询页(getScoreCertificateToWeb.aspx),JSP网站通过以下URL发出查询请求,我根据传过来的参数将查询结果以表格的形式显示在该页面上,JSP网站取回后显示在JSP网站的查询页上,该方法在JSP网站已经调试成功,但是部署后发现,多数台式机无法显示出查询数据,有两台装了IE8的台式机可以显示出结果,还有一台上网本可以正常显示(正版XP+遨游)。以下代码片段是ASP.NET页面的查询过程,不知道这里有没有朋友对JSP也有了解的,提供些意见,看看到底是哪里出现了问题。
http://教学管理系统域名/getScoreCertificateToWeb.aspx?studName=朱丽叶&idcard=330123198002245416 protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string strName = (Request.QueryString[0].ToString());
            string strIDCard = Request.QueryString[1].ToString();
            DataSet ds = clsConnection.dsQueryResult("select * from vSrayScore where 学员姓名='"+strName+"' and 身份证号='"+strIDCard+"'");
            
            // 将数据查询结果以HTML的格式返回给浏览器 
            Response.Write("<br //>");            // 创建返回结果的表格,这里最好要包含<tbody>这个标签,IE对这个标签敏感。
            String Xhtml = "<table cellspacing='0' cellpadding='0' width='100%' style='border-style: solid; border-width: 1px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom:0px  font-family:宋体; font-size:9pt'><tbody>";
            Xhtml += "<tr>";
            //  建立表头 
            Xhtml += "<th bgcolor='#C0C0C0' height='20'style='border-right:1px solid #FFFFFF;'>学员姓名<//th>";
            Xhtml += "<th bgcolor='#C0C0C0' height='20'  style='border-right:1px solid #FFFFFF;'>身份证号<//th>";
            Xhtml += "<th bgcolor='#C0C0C0' height='20' style='border-right:1px solid #FFFFFF;'>考试日期<//th>";
            Xhtml += "<th bgcolor='#C0C0C0' height='20'   style='border-right:1px solid #FFFFFF;'>考试课程<//th>";
            Xhtml += "<th bgcolor='#C0C0C0' height='20'  style='border-right:1px solid #FFFFFF;'>考试成绩<//th>";
            Xhtml += "<th bgcolor='#C0C0C0' height='20'   style='border-right:1px solid #FFFFFF;'>证书编号<//th>";
            Xhtml += "<th bgcolor='#C0C0C0' height='20'   style='border-right:1px solid #FFFFFF;'> <//th>";
            //Xhtml += "<th bgcolor='#C0C0C0' height='32'>操作<//th>";
            Xhtml += "</tr>";
            // 填写表格数据
            if(ds.Tables[0].Rows .Count==1)
            {
                Xhtml += "<tr>";
                Xhtml += "<td height='10' style='border-right:0px solid #C0C0C0; text-align :center '>" + ds.Tables[0].Rows[0]["学员姓名"].ToString().Trim() + "<//td>";
                Xhtml += "<td height='10' style='border-right:0px solid #C0C0C0; text-align :center '>" + ds.Tables[0].Rows[0]["身份证号"].ToString().Trim() + "<//td>";
                Xhtml += "<td  height='10'   style='border-right:0px solid #C0C0C0; text-align :center '>" + ds.Tables[0].Rows[0]["考试日期"].ToString().Trim() + "<//td>";
                Xhtml += "<td height='10' style='border-right:0px solid #C0C0C0; text-align :center '>" + ds.Tables[0].Rows[0]["考试课程"].ToString().Trim() + "<//td>";
                Xhtml += "<td  height='10' style='border-right:0px solid #C0C0C0; text-align :center '>" + ds.Tables[0].Rows[0]["考试成绩"].ToString().Trim() + "<//td>";
                Xhtml += "<td  height='10' style='border-right:0px solid #C0C0C0;text-align :center '>" + ds.Tables[0].Rows[0]["证书编号"].ToString().Trim() + "<//td>";
                Xhtml += "<td  height='10' style='border-right:0px solid #C0C0C0;text-align :center '><//td>";
                //Xhtml += "<td>" + "<a href=edit.aspx?ID=" + reader["Class_ID"].ToString() + ">" + "编辑" + "<//a>";
                Xhtml += "<//tr>";
            }
            //  建表结束 
            Xhtml += "<//tbody><//table>";
            //  返回给浏览器 
            Response.Write(Xhtml);
            
        }
    }