近日在开发一个B/S项目时,我先用html写好了页面随后移植到JSP上时,发生了页面的显示效果不一致的问题。

详情见图:

这个为打开HTML的效果:

这个为打开JSP的效果:

可以清楚的看到显示明显不一样。

可以肯定的是代码没有问题。

经过几乎一行一行的对比,最后发现一个区别:

<!DOCTYPE html>是声明HTML为HTML5的版本,浏览器便会按相应的标准进行解析,而myeclipse自动生成的<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">为HTML 4.01版本,所以便造成了,显示效果不同,部分CSS可能不能正常显示。

当我们把JSP的<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">改为<!DOCTYPE html>,页面便可正常显示。也就是要把JSP的html版本声明改为HTML5版本。

如果各位有什么疑问,意见,不同的想法欢迎留言,欢迎交流。

本人本科软件工程学生党一枚,如有错误欢迎指正,欢迎交流。

JSP页面与HTML页面显示效果不一致的问题的解决相关推荐

  1. JavaEE学习之jsp编写登陆注册页面

    JavaEE学习之jsp编写登陆注册页面 刚开始学习javaee,好多东西需要一点点积累.最近用jsp和简单的JavaScript写的登录注册界面,简单做一下记录. 准备–页面布局 登录和注册界面的H ...

  2. layer用ajax往jsp页面传值,layer.open中父页面向子页面传值(示例代码)

    1.咱先看图说话 父list.jsp 子operate.jsp 实现的代码 1 在父页面上完成对子页面的数据渲染 function setData(data) { var lay=layer.open ...

  3. jsp与servlet之间页面跳转及参数传递实例

    1.从一个jsp页面跳转到另一个jsp页面时的参数传递     (1)使用request对象获取客户端提交的信息 login.jsp页面代码如下: [java] view plaincopy < ...

  4. 11. jsp与servlet之间页面跳转及参数传递实例

    1.从一个jsp页面跳转到另一个jsp页面时的参数传递     (1)使用request对象获取客户端提交的信息 login.jsp页面代码如下: [java] view plain copy < ...

  5. .jsp与servlet之间页面跳转及参数传递实例

      1.从一个jsp页面跳转到另一个jsp页面时的参数传递     (1)使用request对象获取客户端提交的信息 login.jsp页面代码如下: [java] view plaincopy &l ...

  6. (转载)jsp与servlet之间页面跳转及参数传递实例

    兴致所来,重温动态web开发的基本mvc架构,从servlet开始 ,发现如下博客所介绍的清晰明了,故而转载. http://blog.csdn.net/ssy_shandong/article/de ...

  7. jsp页面内引入静态html,JSP技术实现动态页面到静态页面的方法

    本文是介绍了jsp技术实现动态页面到静态页面的方法,分享给大家,具体如下: 对于JSP技术实现动态页面到静态页面的方案,我们从三个步骤来说明: JSP技术实现动态页面到静态页面的方案第一: 为了能深入 ...

  8. 普通的Spring Web项目正常启动,在访问某些JSP页面时,页面会报错 http://java.sun.com/jsp/jstl/core

    问题描述:普通的Spring Web项目正常启动,但是在访问某些JSP页面时,页面会报错出现:org.apache.jasper.JasperException: The absolute uri: ...

  9. jsp页面之间传中文参数显示乱码问题的解决

    jsp页面之间传中文参数显示乱码问题的解决 参考文章: (1)jsp页面之间传中文参数显示乱码问题的解决 (2)https://www.cnblogs.com/sllzhj/p/9673628.htm ...

最新文章

  1. Code Reading -chap4
  2. VR/AR技术依然红火:何时迎来爆发点
  3. SEO之HTML代码优化
  4. eclipse卸载插件小记
  5. Shell脚本经典之Fork炸弹
  6. java元组_Java元组Tuple介绍与使用
  7. Bootstrap3基础 glyphicon 设置图标的颜色与大小
  8. oracle常见受权与回收权限 grant和revoke
  9. VsCode——创建Vue 模板
  10. 生产环境服务CPU飙升问题分析
  11. 百度富文本编辑jsp上传_类百度富文本编辑器文件上传。
  12. [pwn]堆:fastbin attack详解
  13. 老域名挖掘工具【支持扫描历史建站记录】SEO工具
  14. 计算机相关商标,计算机的商标是属于哪一类?
  15. 全部资源,都在这里了
  16. 音乐精灵 - Bandari
  17. 【IOS】最简单方式实现跑马灯文字效果
  18. vscode cmake 多版本opencv pcl 64/32位
  19. 一.解决OSPF不规则区域问题及例题
  20. 使用rtklib进行实时PPP定位

热门文章

  1. uni-app 如何根据环境自动切换请求的地址
  2. 用5G太费电?美国最大5G运营商发推特,号召用户关5G打开4G以省电
  3. 我的stm32学习——HC-SR04超声波测距模块
  4. docker容器开机的自动启动与关闭
  5. emoji表情字符(emoji-java)
  6. 公有云高手UCloud如何玩转私有云?
  7. System.Data.SqlClient.SqlError: 因为数据库正在使用,所以无法获得对数据库的独占访问权。
  8. EXCEL包含小写字母的单元格颜色填充
  9. Facebook母公司推出新口号 员工却并不买账
  10. c# excel工作表及cell读取