直接崩溃。代码正确,页面显示空白。

heishirt 2009-12-25 12:35:33
我的登录界面index.jsp如下
[

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>信息管理系统</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<link href="include/style.css" rel="stylesheet" type="text/css">
</head>

<body bgcolor="FFFFFF" class="line">
<div align="center"> <br><br>
信息管理系统
<br>
<hr width="600" color="#5C689D">
<br>
<form method="POST" name="form" action="login.jsp">
用户:<input type="text" name="user" size="17"><br>
密码:<input type="password" name="password" size="17"><br>
<input type="submit" value="登陆">
<input type="reset" value="重填">
</form>
<br>
<br>
<hr width="600" color="#5C689D">
</div>
</body>
</html>


在浏览器里输入http://localhost:8080/index.jsp
页面显示是空白的,浏览器的标题显示http://localhost:8080/index.jsp ,查看源代码正常。将index.jsp文件替换成别的文件,显示正常。崩溃了。
...全文
350 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
heishirt 2009-12-29
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 crazylaa 的回复:]
引用 19 楼 heishirt 的回复:
HTML code终于搞定了,删掉这句 <metahttp-equiv="content-type" content="text/html; charset=UTF-8">就可以显示了。不明白为什么

真的吗?那么应该你把这句删掉也行:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

如果真的行,说下噢,因为我怀疑这个DOCTYPE不支持UTF-8编码。。。
[/Quote]
就是这样。。。
crazylaa 2009-12-27
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 heishirt 的回复:]
HTML code终于搞定了,删掉这句<metahttp-equiv="content-type" content="text/html; charset=UTF-8">就可以显示了。不明白为什么
[/Quote]
真的吗?那么应该你把这句删掉也行:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

如果真的行,说下噢,因为我怀疑这个DOCTYPE不支持UTF-8编码。。。
heishirt 2009-12-26
  • 打赏
  • 举报
回复
终于搞定了,删掉这句<meta http-equiv="content-type" content="text/html; charset=UTF-8">就可以显示了。不明白为什么
deng8818 2009-12-25
  • 打赏
  • 举报
回复
问题出class="line" 去掉这个,一定行。很可能这个css把前景color也全设成#ffffff了
  • 打赏
  • 举报
回复
碰到过同样的症状,查看源代码正常,就是不显示,火狐下正常。
在IE下如果不显示的,改变下编码就好了,最后确定是文件的编码
造成的。当时是一个ASP程序,其他页面正常就那两个页面不行,
后来回想起来,可能是因为网站程序编辑了一半,系统崩溃了,
重做了系统,重装了DreamWeaver,设置可能和以前不太一样.
myeclipse0123 2009-12-25
  • 打赏
  • 举报
回复
楼主我试过了没有事啊,你的是什么浏览器啊,不过你写的是不标准的应该
<hr style=" width:600px; color:#5C689D"> 这样写
sean1203 2009-12-25
  • 打赏
  • 举报
回复
重新建个页面
吧这里面的内容复制到新页面里面
一点一点复制
看到那句话就不行了
wenjjing2lianee 2009-12-25
  • 打赏
  • 举报
回复
这么多方案,支持支持
长公子冰 2009-12-25
  • 打赏
  • 举报
回复
按照楼上的试试,不行再把
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<link href="include/style.css" rel="stylesheet" type="text/css">
这两行干掉试试。
darxin 2009-12-25
  • 打赏
  • 举报
回复
在JSP的开始部分加入下面一行代码:

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
xqchenxue 2009-12-25
  • 打赏
  • 举报
回复
Jsp的基本格式知道不,少了开头啊
<%@ page language="java" contentType="text/html;charset=GBK"%>
sunlaji008 2009-12-25
  • 打赏
  • 举报
回复
http://localhost:8080/index.jsp

少了工程名啦 这么不细心 哎 http://localhost:8080/工程名/index.jsp
yuyuyuck 2009-12-25
  • 打赏
  • 举报
回复
复制一个,一点点拷过去,就知道哪行代码出问题了。。。
qjavalearner 2009-12-25
  • 打赏
  • 举报
回复
基础不扎实的话很容易出现这些小问题而不知道如何下手的好
masterjames 2009-12-25
  • 打赏
  • 举报
回复
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<link href="include/style.css" rel="stylesheet" type="text/css">
都去掉测试一下.
caichengzyokok 2009-12-25
  • 打赏
  • 举报
回复
同ls各位高手 应该是CSS的问题,我这没有.css文件,运行良好
balboa520 2009-12-25
  • 打赏
  • 举报
回复
哦 哎 不知
sgelove 2009-12-25
  • 打赏
  • 举报
回复
把css干掉试试
yellow0323 2009-12-25
  • 打赏
  • 举报
回复
....
子龙奶爸 2009-12-25
  • 打赏
  • 举报
回复
呵呵,先弄的对的JSP,在把需要的内容一点点加进去,我都是这样试出来的。
加载更多回复(1)

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧