问题描述
最近刚做好的一个小项目,在我电脑整正常显示,我把项目直接发给一同学,然后他运行可以,但有些地方显示缺出现了问题,例如基本信息管理里面的查询结果,他有些网页不能完全显示,有的又可以,我想问下,这可能是什么问题?我真的无从下手了,求大神指点。我的正常显示:同学的有些网页缺显示不完全:JSP显示结果的部分代码(java后台那部分代码就是查询出符合的记录,并以CclassList输出):<!--查询结果--><c:iftest="${request.CclassList!=null}"><tablewidth="90%"><tr><tdcolspan="11"align="center"><h3>开课班信息列表</h3></td></tr><tr><tdalign="center">开课班编号</td><tdalign="center">开课班名称</td><tdalign="center">教室地点</td><tdalign="center">任教教师</td><tdalign="center">课程名称</td><tdalign="center">学期</td><tdalign="center">星期</td><tdalign="center">上课时间</td><tdalign="center">结束时间</td><tdalign="center"colspan="2">操作</td></tr><c:forEachitems="${CclassList}"var="s"><tr><tdalign="center">${s.cclass_id}</td><tdalign="center">${s.cclass_name}</td><tdalign="center">${s.classroom_place}</td><tdalign="center">${s.teacher_name}</td><tdalign="center">${s.course_name}</td><tdalign="center">${s.semester_id}</td><tdalign="center">${s.time_week}</td><tdalign="center">${s.time_start}</td><tdalign="center">${s.time_end}</td><tdalign="center"><ahref="${pageContext.request.contextPath}/cclass!del?cclass_id=${s.cclass_id}">删除</a></td><tdalign="center"><ahref="${pageContext.request.contextPath}/cclass!toupdate?cclass_id=${s.cclass_id}">修改</a></td></tr></c:forEach><tr><tdcolspan="8"align="center"><c:iftest="${request.show!=null}"><formaction="${pageContext.request.contextPath}/cclass!showInfo?query=all"method="post">共${pagecount}页,当前第${pagenow}页<ahref="${pageContext.request.contextPath}/cclass!showInfo?query=all&pagenow=1">第一页</a> <ahref="${pageContext.request.contextPath}/cclass!showInfo?query=all&pagenow=${pagenow-1}">上一页</a> <ahref="${pageContext.request.contextPath}/cclass!showInfo?query=all&pagenow=${pagenow+1}">下一页</a> <ahref="${pageContext.request.contextPath}/cclass!showInfo?query=all&pagenow=${pagecount}">最后一页</a>转跳到<inputtype="text"maxlength="3"size="3"name="pagenow"/>页<inputtype="submit"value="转跳"/></form></c:if></td></tr></table></c:if>
解决方案
解决方案二:
我遇到过的问题就是和你差不多。有的显示。有的没有显示。。我的原因是数据连接过程中断。我这个问题也没解决。。我也求解决啊。。
解决方案三:
浏览器兼容?怎么可能是数据连接过程中断?
解决方案四:
这应该是数据库里数据的问题,你们是不是同一个数据库
解决方案五:
引用3楼qq_18994831的回复:
这应该是数据库里数据的问题,你们是不是同一个数据库
不是同一个数据库。。但是我有把我的数据库脚本发给他
解决方案六:
引用2楼ZS6413752的回复:
浏览器兼容?怎么可能是数据连接过程中断?
我这边用IE谷歌火狐都试过没问题。。。他那边就是有的显示不了
解决方案七:
引用1楼qq_17637725的回复:
我遇到过的问题就是和你差不多。有的显示。有的没有显示。。我的原因是数据连接过程中断。我这个问题也没解决。。我也求解决啊。。
数据库连接过程中断?能具体说下吗?
解决方案八:
引用4楼u013434915的回复:
Quote: 引用3楼qq_18994831的回复:
这应该是数据库里数据的问题,你们是不是同一个数据库不是同一个数据库。。但是我有把我的数据库脚本发给他
你确定他用了你的数据库脚本
解决方案九:
工程不报错,那么你只需要很自信的告诉他:请查看数据库中的数据,这是数据问题,不是程序问题!
解决方案十:
你只需关心程序是否报错,如果没有,那一定是他打开的方式不对!!!!!!
解决方案十一:
可否分享下你的项目,需要用到?
解决方案十二:
看看查询sql查询结果是否有空值
解决方案十三:
写sql看看你同学数据库里面的数据吧。应该是数据库的数据本来就不一样
解决方案十四:
有没有异常报错,我觉得是你的程序没处理好数据。某个数据不对,而你的程序又没处理好,导致后面的内容都不能显示了。
解决方案十五:
数据的问题第二条数据的"星期"、“上课时间“、”结束时间“、”操作”这几个没有值,td没有画出来
解决方案:
引用6楼u013434915的回复:
Quote: 引用1楼qq_17637725的回复:
我遇到过的问题就是和你差不多。有的显示。有的没有显示。。我的原因是数据连接过程中断。我这个问题也没解决。。我也求解决啊。。数据库连接过程中断?能具体说下吗?
我的后台会报错。connectiontimeout还有cannotopenconnection等等错误。也就是说项目在访问数据的连接过程中突然中断了。所以有的数据可以显示。有的显示不完整。。我的是这个原因。你的我就不知道了。你解决给点意见看看我的怎么解决
解决方案:
引用13楼gagewang1的回复:
有没有异常报错,我觉得是你的程序没处理好数据。某个数据不对,而你的程序又没处理好,导致后面的内容都不能显示了。
我也觉得我的是这个原因。但是就是不知道怎么解决。。请问大哥有解决方法么
解决方案:
其实要判断是数据问题还是js浏览器兼容问题可以这样你把你的路由设置一个外网IP让他直接访问你本地的程序看显示正常不不正常就代表是兼容性的问题正常就代表他程序连的数据库数据有问题或者是程序有问题