【问题标题】:How do you render HTML using Java?如何使用 Java 呈现 HTML?
【发布时间】: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


【解决方案1】:

【讨论】:

    【解决方案2】:

    JavaFX 的一部分几乎是汽化软件 JWebPane,但谁知道它何时以及是否会出现。

    您可以使用MozSwing,它集成了 Mozilla 渲染框架和 Java Swing 工具包。

    【讨论】:

      猜你喜欢
      • 2013-12-11
      • 1970-01-01
      • 1970-01-01
      • 2011-09-09
      • 2011-12-07
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 2013-08-05
      相关资源
      最近更新 更多