模版页面Html
<html>
<head>
<title>###title###</title>
<meta http- equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="../css.css" rel=stylesheet type=text/css>
</head>
<body>
<table width="500" border="0" align="center" cellpadding="0"
cellspacing="2">
<tr>
<td align="center">
###title###
</tr>
<tr>
<td align="center">
###content###
</td>
</tr>
</table>
</body>
</html>
request.setCharacterEncoding("GB2312");
String Content=request.getParameter("content");
String Title=request.getParameter("title");
try {
String title = Title;
String content =Content;
//String editer = "";
//模板路径
String filePath1 = request.getRealPath( "/") ;
String filePath = filePath1+"templates.html";//查找模版路径
System.out.print(filePath);
String templateContent = "";
FileInputStream fileinputstream = new FileInputStream(filePath);// 读取模板文件
int lenght = fileinputstream.available();
byte bytes[] = new byte[lenght];
fileinputstream.read(bytes);
fileinputstream.close();
templateContent = new String(bytes);
System.out.print(templateContent);
templateContent = templateContent.replaceAll("###title###", title);
templateContent = templateContent.replaceAll("###content###",
content);
//templateContent = templateContent
// .replaceAll("###author###", editer);// 替换掉模板中相应的地方
System.out.print(templateContent);
// 根据时间得文件名
Calendar calendar = Calendar.getInstance();
String fileame = String.valueOf(calendar.getTimeInMillis())
+ ".html";
fileame = "D:/" + fileame;// 生成的html文件保存路径。
FileOutputStream fileoutputstream = new FileOutputStream(fileame);// 建立文件输出流
System.out.print("文件输出路径:");
System.out.print(fileame);
byte tag_bytes[] = templateContent.getBytes();
fileoutputstream.write(tag_bytes);
fileoutputstream.close();
} catch (Exception e) {
System.out.print(e.toString());
}
分享到:
相关推荐
"Word书签替换模板源码"是一个解决方案,它利用编程技术实现了通过Word书签来替换特定内容,从而批量生成固定格式的Word文档。这个功能在简历生成、证书制作、合同填充等场景下非常实用,可以显著提高工作效率。 ...
在这个例子中,程序会读取这个模板页面,然后遍历数据库中的新闻记录,用每条新闻的数据替换模板中的占位符,生成多个样式相同的静态HTML页面。每个页面的唯一区别在于它们的内容,如新闻标题、内容等,而页面结构和...
KesionCMS模板替换教程主要涉及的是如何将自定义或下载的模板应用到KesionCMS内容管理系统中,使得网站外观和布局符合设计需求。KesionCMS是一个功能丰富的开源CMS,允许用户方便地管理和展示内容,而模板则决定了...
这些变量是由后台Java代码提供,模板引擎会将这些变量替换为实际值,然后生成最终的输出文档。 在这个"freemarker根据word模板生成word的完整示例"中,描述提到的"template"文件夹存放了XML模板。XML模板是一种结构...
【腾讯公益宝贝回家404页面模板】是一个用于构建网页的资源包,主要设计用于公益组织,特别是"宝贝回家"这样的寻人项目。这个压缩包包含了一个预设的404错误页面模板,该模板已经设计完成,用户只需要进行简单的修改...
3. **解析和生成**:当用户访问页面时,ASP引擎读取模板和脚本,执行脚本逻辑,然后将结果替换模板中的占位符,生成最终的HTML文件。 4. **存储和缓存**:生成的静态HTML文件会被保存在服务器的某个目录下,通常...
4. **替换占位符**:遍历文档中的每个段落或特定元素,找到占位符并替换为实际内容。例如: ```csharp foreach (Paragraph para in doc) { if (para.Text.Contains("{page_title}")) para.Runs[0].Text = ...
- 点击"确定"保存内容,然后在"生成"菜单下选择"一键更新网站",系统会自动生成并更新带有新模板的企业简介页面。 通过以上步骤,DEDE CMS的栏目内容就被成功转换成了一个企业简介类的单页面。这种方式既保留了...
单页模板扒手是一款工具,主要用于快速有效地抓取并解析单个页面的网页内容。它可以帮助用户快速获取网页布局、HTML结构以及相关的CSS和JavaScript代码,以便于网页设计和开发人员进行网页模板的复用或学习。在网页...
此外,如果模板中的文本分布在多个页面或不同位置,可能需要对`writeString`方法进行更复杂的逻辑处理。 总的来说,PDFBox为Java开发者提供了一个强大且灵活的工具,使得处理PDF文档变得相对简单。通过理解并运用...
"BR-034psd网页模板_网站psd效果图切片_PSD欧美日韩风格前端页面.zip"这个压缩包,就是一个集成了多种设计元素和风格的资源库,专为打造具有国际范儿的网站而设计。 首先,让我们来深入了解一下PSD模板。PSD是Adobe...
网站模板扒取是一种快速获取网站设计布局的方式,它允许开发者或设计师通过自动化工具抓取一个网站的HTML结构、CSS样式和JavaScript代码,然后用于创建类似的网页设计。在本主题中,我们将深入探讨“一键扒取网站...
通过XWPFParagraph、XWPFRun等对象,我们可以找到并替换模板中的特定文本。例如,可以查找特定字符串,然后用用户提供的数据替换它,实现内容的动态生成。 步骤3:生成新的Word文件 修改完模板后,我们需要将其保存...
静态页面指的是不依赖服务器端动态处理的网页,它们在用户请求时直接发送到浏览器,内容不会因不同用户或请求而改变。 1. **HTML页面**:HTML(HyperText Markup Language)是网页内容的标准标记语言,它定义了网页...
总结来说,Django admin自定义替换change页面模板是一个能够极大提升项目灵活性和用户体验的过程。虽然在实际操作中可能会遇到各种问题,但是通过上面的步骤和方法,可以有效地实现admin界面的个性化定制。希望本文...
总的来说,"GR-012_psd网页模板_网站psd效果图切片_PSD欧美日韩风格前端页面.zip"这个资源为网页设计师和前端开发者提供了一套完整的、多元化的网页设计方案。通过理解和利用这些模板,可以提升工作效率,创造出符合...
这个模板页面包含动态数据的占位符,例如`("ColumnName") %>`,这些占位符将在生成静态页面时被实际数据替换。 2. **处理数据**:使用ASP.NET的数据绑定技术(如Entity Framework或ADO.NET)从数据库或其他数据源...
【dede文字批量替换工具】是一款专为DEDECMS(织梦内容管理系统)设计的高效文本处理工具。DEDECMS是一款广泛使用的开源CMS系统,它允许用户方便地创建和管理网站内容。这款批量替换工具主要解决的是在DEDECMS系统中...
"BL-114_psd网页模板_网站psd效果图切片_PSD欧美日韩风格前端页面.zip"是一个集成了设计与开发资源的压缩包,它展示了PSD模板在网页设计流程中的重要角色,以及如何通过切片、编码等步骤将静态设计转化为动态网页。...
PSD是Adobe Photoshop的原生文件格式,允许设计师在多图层上进行复杂的设计工作,保存了完整的图像信息和编辑历史,为网页模板的制作提供了极大的灵活性。"BL-001_psd网页模板_网站psd效果图切片_PSD欧美日韩风格...