使用 Java 代码将 JSP 页面转换为静态 HTML

发布于 2024-11-07 12:21:24 字数 86 浏览 0 评论 0原文

如何使用 Java 代码将动态 JSP 页面保存为静态 HTML 页面?

我想将 JSP 输出保存到 HTML 页面并将其保存在本地计算机上。

How do I save a dynamic JSP page to a static HTML page using Java code?

I want to save JSP output to an HTML page and save it on the local machine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

抽个烟儿 2024-11-14 12:21:25

编写一个 Java 客户端应用程序,执行类似的操作...

URL yahoo = new URL(THE URL OF YOUR JSP PAGE);
URLConnection yc = yahoo.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));

String inputLine;
String html;

while ((inputLine = in.readLine()) != null) 
   html += inputLine + "\n";
in.close();

// DO SOMETHING WITH THE HTML STRING

Write a Java client application that does something like this...

URL yahoo = new URL(THE URL OF YOUR JSP PAGE);
URLConnection yc = yahoo.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));

String inputLine;
String html;

while ((inputLine = in.readLine()) != null) 
   html += inputLine + "\n";
in.close();

// DO SOMETHING WITH THE HTML STRING
德意的啸 2024-11-14 12:21:24

如何使用 Java 代码将动态 JSP 页面保存为静态 HTML 页面?

一旦客户端收到 JSP 页面,服务器就已经执行了所有“动态内容”。因此,只需使用 URL 类将网页下载到例如 String 中,然后将此 String 写入文件即可。 (无论如何,您都不会获得动态部分。)

相关问题(甚至可能重复):

How do I save a dynamic JSP page to a static HTML page using Java code?

Once the client receives the JSP page the server has already performed all the "dynamic stuff". So, just download the web page into for instance a String using, say, the URL class, and write this String out to a file. (You won't get the dynamic parts anyway.)

Related question (possibly even duplicates):

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文