import java.io.BufferedReader;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
public class StaticOperate {
public static void convert2Html(String sSourceUrl, String sDestDir,
String sHtmlFile) throws IOException {
int HttpResult;
URL url = new URL(sSourceUrl);
URLConnection urlconn = url.openConnection();
urlconn.connect();
HttpURLConnection httpconn = (HttpURLConnection) urlconn;
HttpResult = httpconn.getResponseCode();
if (HttpResult != HttpURLConnection.HTTP_OK) {
} else {
InputStreamReader isr = new InputStreamReader(httpconn
.getInputStream(), "GBK");
BufferedReader in = new BufferedReader(isr);
String inputLine;
if (!sDestDir.endsWith("/"))
sDestDir += "/";
FileOutputStream fout = new FileOutputStream(sDestDir + sHtmlFile);
while ((inputLine = in.readLine()) != null) {
fout.write(inputLine.getBytes());
}
in.close();
fout.close();
}
}
public static void main(String[] args) {
try {
convert2Html(
"http://localhost:8888/YTERN/frontStage/queryAllInfor
",
"C:/java/Tomcat 6.0/webapps/YTERN/web", "renming.html");
System.out.println("success");
} catch (IOException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html...
### JSP实现将动态网页转换成静态页面的方法 #### 概述 在Web开发中,为了提高网站的访问速度及减少服务器对数据库的频繁访问,一种常见的做法是将原本动态生成的内容转换为静态页面。本篇文章将深入探讨如何通过...
为了解决这个问题,一种常见的优化策略是将动态页面转换为静态页面。JSP(JavaServer Pages)是一种动态网页技术,通过将Java代码嵌入HTML中,可以在服务器端执行这些代码来生成动态内容。然而,动态页面每次请求都...
本文实例讲述了jsp实现将动态网页转换成静态页面的方法。分享给大家供大家参考。具体如下: 如果我可以将jsp动态网页转换成静态页面,那么访问的时候就不需要频繁的访问数据库了。 jsp 显示内容缓存技巧 前段时间做...
本压缩包"动态Jsp页面转换成静态Html页面.zip"可能包含了一个工具或教程,用于帮助开发者将动态JSP页面转换为静态HTML页面,以提高网站性能、降低服务器负载或优化SEO。 首先,我们需要理解动态JSP页面的工作原理。...
### 动态页面转静态页面 在Web开发领域,页面...综上所述,将动态页面转换成静态页面是一种有效提升网站性能和用户体验的技术手段。通过对代码的具体分析,我们可以更好地理解这一过程中的关键技术点及其应用场景。
在JSP中,将动态页面转换为静态页面是一种常见的优化技术,主要目的是提高网站的访问速度和降低服务器负载。动态页面通常需要服务器端执行代码,而静态页面则可以直接由Web服务器提供,无需额外的处理。以下是一些...
jsp页面转换成静态页面 jsp页面转换成静态页面
为了大大减小服务器的负担,减少数据库的访问次数,减小服务器系统资 源的不必要的浪费,明显增大网站的访问速度等等,把访问量很大的动态 网页(ASP、JSP、PHP等)批量转换成静态网页,保留动态网页的所有显示...
例如,将动态网页转换为静态网页可以提高页面加载速度,减轻服务器负担,对SEO(搜索引擎优化)也有益处;反之,将静态网页转换为动态可以实现更多定制功能和用户互动。 在提供的文件中,"setup.exe"和"静态网页...
伪静态网页是指外表看起来像静态HTML页面的动态网页,实际上仍然是由服务器端的脚本语言(如PHP、ASP.NET等)处理并生成。这样做可以避免动态URL中常见的参数,使得URL更简洁、友好,易于被搜索引擎抓取。 ISAPI ...
动态页面生成静态页面是一种常见的网站优化技术,它将原本由服务器动态生成的HTML内容转换为预先编译好的静态HTML文件,以提高网站的访问速度和搜索引擎优化(SEO)。本实例将探讨这一技术,并通过提供的文件列表来...
生成静态页面技术解决方案是指通过某种技术手段将动态网页转换为静态网页,从而提高网站的访问速度和减少服务器的负载量。本文将对生成静态页面技术解决方案进行详细的介绍。 生成静态页面技术解决方案的优点: 1....
"ASP动态网页转换为Htm静态页"这个主题,就是关于将ASP动态页面转换为HTML静态页面的过程。 转换的原因主要有以下几点: 1. **提高网站性能**:静态HTML页面不需要服务器端的解析和执行,所以加载速度更快,减轻了...
asp 静态页面地址转换采用高效的ISAPI过滤器,转换ASP程序动态页面地址转换成静态页面地址。该程序是一个为 Windows IIS 编写的过滤模块。只要在IIS中的ISPAPI中加载即可。主要功能是强制将动态页面地址转换成静态...
动态生成是指服务器根据用户的请求实时生成网页内容,而静态页面则是提前生成并存储为HTML文件,用户请求时直接返回这些文件,无需再次执行数据库查询或服务器端逻辑。在ASP.NET框架下,我们可以利用C#语言来实现这...
- **页面静态化**:将动态页面转换为静态页面的过程,以提高性能和搜索引擎友好性。 2. **为什么要静态化**: - **性能提升**:静态HTML文件加载更快,减少了服务器处理时间和网络传输量。 - **SEO优化**:搜索...
动态页面生成到静态页面的转换是一种优化技术,旨在提高网站性能和搜索引擎优化(SEO)。当一个动态页面被访问时,服务器可以生成一个静态HTML版本并存储,后续的请求则直接返回这个静态页面,减少服务器处理负担。...