Java - 呈现HTML,JS和CSS并将输出html作为字符串发送

时间:2018-06-17 09:29:44

标签: java html render

我正在处理服务器端的HTML渲染。

案例:用户有一个包含3个单元格的简化页面。在每个单元格中,他可以填写html,css和JS代码。之后,它将被发送到服务器,该服务器考虑到javascript代码呈现html和css代码。

我的想法是“模拟”无头浏览器。直到现在我才发现PhantomJS,但我觉得它不太舒服。

我的结果应该只是呈现的HTML DOM

谢谢

2 个答案:

答案 0 :(得分:0)

尝试无头Chrome,这适用于所有操作系统:

https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md

在Linux上你还有一个选择。您可以使用虚拟屏幕缓冲区运行任何普通浏览器。

答案 1 :(得分:0)

感谢您的回复。据我所知,我必须使用node.js.有没有办法留在java envoirment没有node.js?