Java客户端 - 服务器应用程序

时间:2016-02-10 16:59:55

标签: java web server client

我正在创建一个基于Java的应用程序(一个非常小的应用程序),它根据用户输入的URL下载网页。现在,应用程序会这样做,但只显示源代码(HTML / JavaScript)。如何直接显示网页?

2 个答案:

答案 0 :(得分:1)

简短回答:渲染它。

答案很长:你需要一个Web引擎(画布上的HTML / JS / CSS解析器+渲染器)。这包括但不限于Qt webkit,Chrome Embedded Framework,Gecko。可能还有现有的纯Java解决方案,但我不知道。

替代解决方案是通过为下载的网页提供路径,使用Web浏览器打开它。

答案 1 :(得分:0)

您可以保存下载的网页并通过任何浏览器打开它,如果您想以编程方式进行打开,那么您必须在网络服务器上本地重新托管内容,然后您可以使用selenium在任何网页上打开网页给定浏览器。