知识大全 jsp自动生成静态文件(html)
Posted 文件
篇首语:虎瘦雄心在,人穷志不短。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 jsp自动生成静态文件(html)相关的知识,希望对你有一定的参考价值。
jsp
<%@ page contentType="text/;charset=utf "%> <%@page import="cn nbaia newPage newsPage * cn nbaia newPage newsImg * java util * cn nbaia newPage columnPage * cn nbaia pany * cn nbaia link *" %> <%@page import="java io *" %> <%
//在这里如果写成“WEB INF/templates/template ”程序会报错 String filePath = request getRealPath("/")+"test/template "; 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); int newsid= ;//request getParameter("id"); newsCtl nCtl=new newsCtl(); news news=new news(); // newsImg newsimg=new newsImg(); //newsImgCtl nImgCtl=new newsImgCtl(); news=nCtl selectOneById(newsid); //int rector=news getRedactor(); //String source=news getSource(); //String datetime=news getDateTime(); //int degree=news getBrowseDegree(); //int panyid=news getCompanyId(); String title=news getTitle(); String content=news getContent(); if(title==null) title=""; //if(source==null) source=""; //if(datetime==null) datetime=""; if(content==null) content=""; templateContent=templateContent replaceAll("#title#" title); templateContent=templateContent replaceAll("#content#" content); // 根据时间得文件名 Calendar calendar = Calendar getInstance(); String fileame = String valueOf(newsid) +" "; String file = "filename/"+String valueOf(newsid) +" "; fileame = request getRealPath("/")+"/filename/"+fileame;//生成的文件保存路径 out print(templateContent); FileOutputStream fileoutputstream = new FileOutputStream(fileame);//建立文件输出流 byte tag_bytes[] = templateContent getBytes("utf "); //String username = " "; //username = new String(username getBytes("ISO _ ") "GB "); fileoutputstream write(tag_bytes); fileoutputstream close(); response sendRedirect(" /"+file); //out print("<script>window location /"+file+" ;</script>"); %>
模版页面
template
<%@ page contentType="text/;charset=utf "%> <> <head> <title>jsp</title>
<meta equiv="keywords" content="keyword keyword keyword "> <meta equiv="description" content="this is my page"> <meta equiv="content type" content="text/; charset=UTF ">
<! <link rel="stylesheet" type=text/css href=" /styles css"> >
</head>
cha138/Article/program/Java/JSP/201311/20314相关参考
JSP中把动态页面转换为静态页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 要自动生成静态页
PHP将整个网站生成HTML静态 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 其实实现的方法很
IIS下下伪静态html(设置方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 首先下载文件d
首先建立一个connphp的文件用来链接数据库复制代码代码如下:<?php$link=mysql_connect("mysql_host""mysql_user""mysql_passwor
但文件更改却不会刷新,请问该怎么解决如果是静态页面,需要手动刷新。如果是在服务环境下,可以添加热刷新的服务。具体的需要你根据你使用的框架语言,和服务脚本来找对应的服务包。maven更改pom.xml文
URLRewrite实现jsp网站伪静态 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! tuck
知识大全 Jsp结合XML+XSLT将输出转换为Html格式
Jsp结合XML+XSLT将输出转换为Html格式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 jQuery在html有效在jsp无效的原因及解决方法
jQuery在html有效在jsp无效的原因及解决方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
页面中这段不起眼的代码<metaequiv="ContentType"content="text/;charset=GBK">错把如果charset=GBK设置为charset=UTF
JSP中读文件和写文件的例子 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! <%@page