html5与jsp页面同样的html代码展示的页面效果不一样的问题
来源:互联网 发布:linux解压rar文件 编辑:程序博客网 时间:2024/06/07 10:15
参考了关于html5与jsp页面同样的html代码展示的页面效果不一样的问题
但仍没解决我的问题。
问题代码:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@include file="/include/taglibs.jsp"%><%@include file="/include/common.jsp"%><!DOCTYPE html>
这个页面已经是<!DOCTYPE html>声明了,后面没有任何代码直接跟<html>,但jsp的效果和html还是有差别。
没办法只好再看引入的页面是否有问题。
taglibs.jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
common.jsp
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;request.setAttribute("ctx",basePath) ;%><script type="text/javascript">var CTX = "${ctx}";</script>----依次去掉这两个include页面,发现去掉common.jsp(把common.jsp引入的位置放入<head>标签内)后,效果一致了。怀疑是因为common.jsp中包含了<script>标签,浏览器在解析common.jsp时尚未看到<!DOCTYPE html>这个html5声明,直接按html4的规则解析了整个jsp页面。最终代码:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE html><%@include file="/include/taglibs.jsp"%><%@include file="/include/common.jsp"%><html>
0 0
- 关于html5与jsp页面同样的html代码展示的页面效果不一样的问题
- 关于html5与jsp页面同样的html代码展示的页面效果不一样的问题
- html5与jsp页面同样的html代码展示的页面效果不一样的问题
- JSP页面呈现HTML效果不正确的问题
- JSP页面呈现HTML效果不正确的问题
- 同样的效果不一样的效率----代码优化
- error:使用同样的代码,两次执行效果居然不一样。。。
- 同样的css在html中与jsp中不一样【解决】
- jsp页面 时间的展示
- jsp/html页面图片上传并展示上传的图片
- JSP和HTML关闭页面的代码
- JSP html页面的空格占位问题
- HTML与JSP页面的区别
- HTML与JSP页面的区别
- HTML与JSP页面的区别
- HTML与JSP页面的区别
- HTML与JSP页面的区别
- HTML与JSP页面的区别
- JavaWeb项目实现文件上传动态显示进度
- nginx常用的超时配置说明
- Niushop统一支付接口设计思路
- JAVA和微服务
- 表单中的button标签会自动提交表单问题
- html5与jsp页面同样的html代码展示的页面效果不一样的问题
- 使用selenium录制的loadrunner自带飞机购票小系统
- 一起做RGB-D SLAM (4)
- iOS内存泄漏问题
- Spring Boot系列之九 配置和Profiles(二)
- git 合并两个远程库
- 计算机视觉领域的一些牛人博客
- 临界区和互斥器的区别
- Eddy的难题