【发布时间】:2023-03-23 22:30:01
【问题描述】:
是否可以编写一个 Java 代码来创建和启动一个 html 页面而不保存任何 htm 文件?
我知道有一个 java 代码在运行时会在默认浏览器中自动打开任何给定的 url。 java代码是否也可以创建一个小的html页面,像这样:
[title]TEST iFRAME DOCUMENT[/title]<br>
[button type="button" onclick="myFunction()"]Click Me![/button]<br>
[iframe id="demo" width="1140" height="541.25" src="https://www.stackoverflow.com/" frameborder="0"][/iframe]<br>
[script] function myFunction() { document.getElementById("demo").src= "https://www.google.com/"; } [/script]
然后在默认浏览器中立即打开它?如果是,java代码是什么样的?
附:请在 html 文档中考虑[ = < and ] = >。
【问题讨论】:
-
您可能正在寻找网络服务器。
-
你需要在java中运行一个web服务器或者将它存储到一个文件中。否则,您必须在 Java 浏览器中查看该页面。我将 fi.iki.elonen.NanoHTTPD 作为 Web 服务器。