java实现预览静态html,Java 读取模板并生成HTML静态文件实例

本文介绍了如何使用Java将动态网页转换为静态HTML文件,通过读取HTML模板,替换特定标签,实现静态页面的生成。提供的示例代码展示了如何处理模板文件和根据URL生成静态HTML的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原理都很简单,主要是对模板的解析.so,我们先准备一个html模板

mb.html,做个文件其中的###title###之类的标签用于程序进行查询替换.

HTML code复制代码

###title###
###title###
###author###
###content###
###html###

下面是具体的代码:JspToHtml.java

Java code复制代码

import javax.servlet.http.HttpServletRequest;

import java.util.List;

import java.util.ArrayList;

import java.util.Date;

import java.net.URL;

import java.net.URLConnection;

import java.io.*;

/**

* Filename: JspToHtml.java

* Ttitle: jsp转换成html

* De.ion: 把动态网页转换成静态网页

* Copyright: Copyright (c) 2002-2008 BocSoft,Inc.All Rights Reserved.

* Company: BocSoft

* Author: 阿汐

* Date: 2006-6-19

* Time: 16:41:09

* Version: 2.0.0

*/

public class JspToHtml {

private static String title ="标题测试";

private static String context ="标题测试";

private static String editer ="标题测试";

/**

* 根据本地模板生成静态页面

* @param JspFile jsp路经

* @param HtmlFile html路经

* @return

*/

public static boolean JspToHtmlFile(String filePath, String HtmlFile) {

String str = ""

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值