页面加上".../W3C//DTD XHTML 1.0..."这样的声明eclipse运行慢,而且JSP解析变慢怎么解决啊,谢谢!!!

cgisir 2008-06-17 04:33:53
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
页面加上上面的声明后,操作eclipse有卡的感觉,而且jsp解析起来好象变慢了,哪位朋友知道是怎么回事,非常感谢!
...全文
262 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sagezk 2008-06-17
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 bao110908 的回复:]
这是因为在编辑时 IDE 得对 XML 文件进行验证所致的,可以禁用 MyEclipse/Eclipse WTP
的编辑验证功能。

MyEclipse:
Window --> Preferences... --> MyEclipse --> Validation

Eclipse WTP:
Window --> Preferences... --> Validation

按 Disable All 按钮把所有的勾都取消掉,应用一下就可以了。

如果在编辑时需要代码自动完成功能提示的话,可以按照 6 楼的方式,
添加本地 DTD 或 XSD 文件。
[/Quote]
如果没使用JSF等,把这些校验器禁用了能快不少。
  • 打赏
  • 举报
回复
这是因为在编辑时 IDE 得对 XML 文件进行验证所致的,可以禁用 MyEclipse/Eclipse WTP
的编辑验证功能。

MyEclipse:
Window --> Preferences... --> MyEclipse --> Validation

Eclipse WTP:
Window --> Preferences... --> Validation

按 Disable All 按钮把所有的勾都取消掉,应用一下就可以了。

如果在编辑时需要代码自动完成功能提示的话,可以按照 6 楼的方式,
添加本地 DTD 或 XSD 文件。
code_JAVA 2008-06-17
  • 打赏
  • 举报
回复
要没有dtd,eclipse就不会提示啦,呵呵!!
sagezk 2008-06-17
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 Acylas 的回复:]
1.下载http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd这个文件
2.运行eclipse,进入window/preferences
3.点击web and xml/xml catalog
4.右边面板添加你下载的dtd文件

更全信息请参考
http://blog.csdn.net/Acylas/archive/2008/03/07/2156166.aspx
[/Quote]
这是导致卡的根本原因,另外说明一下,这个 dtd 文件叫做文档类型定义文件,是个纯文本文件(记事本就能打开),里面详细记录了使用 “XHTML 1.0 Transitional” 标准的网页中哪些标签可以使用,每个标签可以使用哪些属性等信息,是浏览器及Eclipse校验JSP中html标签使用是否正确的一个依据。
npuhetao 2008-06-17
  • 打赏
  • 举报
回复
re
[Quote=引用 1 楼 java2000_net_test 的回复:]
楼主截止到2008-06-17 16:33:55的汇总数据:
发帖数:4
结贴数:3
结贴率:75.00%
[/Quote]
FL1429 2008-06-17
  • 打赏
  • 举报
回复
那个是必须要的吧。。去掉的话会出错的。。。w3c标准
Acylas 2008-06-17
  • 打赏
  • 举报
回复
1.下载http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd这个文件
2.运行eclipse,进入window/preferences
3.点击web and xml/xml catalog
4.右边面板添加你下载的dtd文件

更全信息请参考
http://blog.csdn.net/Acylas/archive/2008/03/07/2156166.aspx
sagezk 2008-06-17
  • 打赏
  • 举报
回复
加上你那句说明你的JSP页要严格遵守 XHTML 1.0 Transitional 标准,Eclipse 要花更多的时间来校验代码中不兼容标准的地方。
joejoe1991 2008-06-17
  • 打赏
  • 举报
回复
是要进行代码有效性的验证而变慢的吧?
null1null 2008-06-17
  • 打赏
  • 举报
回复
没感觉到
cgisir 2008-06-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 java2000_net_test 的回复:]
楼主截止到2008-06-17 16:33:55的汇总数据:
发帖数:4
结贴数:3
结贴率:75.00%
[/Quote]
因为没有得到正确答案,你可以搜下我发的求助贴子...

62,616

社区成员

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

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