myeclipse/eclipse下创建的JSP或者HTML的DOCTYPE错误导致请求不到后台

由于项目在生产环境使用的是HTTPS协议,SpringMVC的框架,在本机和开发环境测试是没有任何问题的,但部署到生产环境上请求不到后台,经多番检查,最后发现是myeclipse创建的JSP页面中的DOCTYPE的问题,DOCTYPE声明中缺少引用的dtd,最后将其引入该问题就解了。

myeclipse新建的JSP页面的DOCTYPE为:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

正确的DOCTYPE为:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

相关推荐