java 页面显示混乱问题

最近做一个项目,里面的页面引用了很多样式和js,部署运行后,在IE浏览器上显示页面,登录页面布局全乱掉了,费了大半天力气,发现是因为:IE调试工具下,文本模式选中的是Quirks模式,于是上网搜了一下什么是Quirks模式,看到了http://blog.csdn.net/garcon1986/article/details/5839144上的这篇文章,忽然有了灵感,原来是velocity页面上没有doctype声明,“在doctype声明中,没有使用DTD声明或者使用HTML4以下(不包括HTML4)的DTD声明时,基本所有的浏览器都是使用quirks mode呈现,其他的则使用strict mode解析。”,哈哈,加上<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">这一句,就对了,页面显示时,不会默认选中quirks了,终于解决了!

java 页面显示混乱问题

时间: 2024-10-08 10:29:15

java 页面显示混乱问题的相关文章

我爱Java系列---【SpringMVC传统方式的文件上传和前端获取数据库图片在页面显示】

一.文件上传 说明:传统方式的文件上传,指的是我们上传的文件和访问的应用存在于同一台服务器上.并且上传完成之后,浏览器可能跳转. 1. 第一步:创建 maven 工程并导入 commons-fileupload 坐标 1 <dependency> 2 <groupId>commons-fileupload</groupId> 3 <artifactId>commons-fileupload</artifactId> 4 <version&g

如何在jsp页面显示存储在数据库的图片

1.从数据库中查找图片的二进制数据,把查找出来的数据set到会话中 request.getSession().setAttribute("img",图片的二进制数据 ); 2.把数据write到流里 1 package cn.jbit.auction.web.servlet; 2 3 import java.io.IOException; 4 5 import javax.servlet.ServletException; 6 import javax.servlet.http.Htt

数据库中读取出0或1,页面显示禁用或正常

数据库中存字段比如: 性别:男1.女0 状态:正常1 禁用0 权限:管理员0 普通用户1 如何读取出来后,在JSP页面显示中文意思,这里要用到朝EL表达式的三目运算,与JAVA的三目运用一样 <td>${user.role eq 0?"管理员":"普通用户" }</td> <td>${user.status eq 0?"禁用":"正常" }</td>

如何在JSP页面显示mysql数据库内容 (二)

用Eclipse tomcat新建一个JSP页面(一)介绍了如何创建一个web程序和第一个jsp页面,以及Eclipse需要的一些必要配置.今天,我们重点说一下如何从数据库中查询数据,并且在JSP页面显示. 首先需要注意这样一个问题: 建的如果是java项目,只需要引入mysql-connector-java-5.1.10-bin.jar就可以运行java项目.建的如果是web工程,当Class.forName("com.mysql.jdbc.Driver");时,Eclipse是不会

在一个页面显示多个iChart报表

<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" isELIgnored="false"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib

long型长整数字在前端页面显示异常及其解决方法

文章目录 1.引子 2.解决问题 (1)初试EL表达式取long型数值 (2)再探EL表达式取字符串格式long型数值 (3)最后一试---给EL表达式加引号 3.总结 1.引子 在做项目中,发现了一个诡异的事情,后台的long型数字不能正确地在前端页面显示.经过我的反复排查问题,总算是找到了问题原因所在,希望能帮助到大家,让大家少走弯路. 2.解决问题 (1)初试EL表达式取long型数值 后台java代码设置属性 1 BlogDetail currentBlog = pageModel.ge

Android Listview显示混乱问题

在使用自定义ListView视图时,经常会采用重用ListView中视图的方式来提高滑动和显示效率,但是随之而来的一个问题是listview中数据经常显示混乱. 通常情况下,我们重写的方法是这样的: inflater = LayoutInflater.from(context); @Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder; if (conv

python Django注册页面显示头像

python Django注册页面显示头像(views) def register(request): ''' 注册 :param request: :return: ''' if request.method=='GET': obj = Register(request) return render(request, 'register.html', {'obj': obj}) else: obj = Register(request,request.POST,request.FILES) i

网页请求到页面显示的过程描述

1.在浏览器中输入网址 2.发送至DNS服务器获得web服务器的ip地址 3.建立TCP连接 4.浏览器向web服务器发送http请求 5.web服务器响应请求并返回url数据,或者错误信息,如果设置从定向,则返回新的url地址 6.浏览器下载数据并解析html源文件,同时对网页进行排版,最后将html基础页面显示在浏览器中 7.分析网页中的超链接显示在当前页面,直到没有超链接需要发送,页面显示完成.