代码开发中发现JSP页面的代码总是显示两次。
开发工具以及环境 :JDK1.6
操作系统 win7 64位系统
服务器 tomcat 6.0.37
开发工具 myeclipse 8.6
所以,我自己做了如下几个测试
1、更换浏览器:火狐、360、IE都显示两次
2、myeclipse中源代码确定是一遍,打开myeclipse中Webroot下的文件查看也是一次代码
3、火狐firebug查看和查看页面源码却是两次重复的代码
4、尝试过换电脑远程访问,错误依然存在
5、卸载并重装过tomcat,错位依然存在
6、重建页面写p标签,访问时依然显示两次
测试代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
学生的成绩123456
页面查看源码和firebug查看内容:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
学生的成绩123456
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
学生的成绩123456
首先,你应该多贴点核心代码出来。
其次,关于这个问题,大概的问题原因是你的JSP里面包含了其它的JSP,每个JSP里头有重复的标签引用。这样就会造成出现文本重复啊,按钮重复之类的问题。
我的也是这种情况,超级诡异,楼主解决吗?》
你的页面代码是什么样的?使用了framset了吗?如果用了,那么frameset的子节点frame中的有这个href="#"的吗?#表示该frame的链接是当前页面。