【发布时间】:2010-11-22 06:09:32
【问题描述】:
我正在使用 Java 构建 Web 浏览器。我使用了解析器 (JTIDY) 将 HTML 页面解析为 DOM 文档。我知道渲染意味着 DOM 文档的图形表示。但是我不知道Java中HTML渲染的工程过程是什么。在 Java 中有一个 JEditorkit 来解析和渲染,但它的格式不正确。所以我想要一个更好的解决方案。
我的问题是:用Java渲染和显示完整网页的实际过程是什么?
【问题讨论】:
-
你为什么要这样做?也许有一些更简单的方法可以解决这个问题。
-
我正在用 java 开发一个 web 浏览器。起初我使用 cobra api 来解析和渲染它。它可以编译 java-script 内容。但现在我在添加 cookie 时遇到问题到浏览器。Cobra 没有 cookie 工具。我无法从 api 外部访问 URL-Connection 以将 cookie 发送到服务器。所以我想自己渲染它。但是很多人说这不是一个好主意,因为它是一项艰巨的任务。所以我很困惑。如果您有任何建议,请告诉我。
标签: java html-rendering