HTML静态分页
http://topic.csdn.net/t/20060105/09/4499014.html
ASP:
<%
name="你好"'跟据你提交过来的变量
pencat="<html><body>$font$</body></html>"'静态页模板(也就是静态页中有对应的字眼,如:$font$
fname="1.htm"'生成静态页的文件名
pencat=replace(pencat,"$font$",name)
'下面开始写入
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set fout = fso.CreateTextFile(server.mappath(fname))
fout.WriteLine pencat
fout.close
%>JAVA的没有找着
类似要实现这样的静态页面及分页技术
http://news.pconline.com.cn/issua/elecassua/index.html
我的思路是:
用FREEMARKER制作模板,然后把生成正文的HTML静态页面
对于分页的静态实现,这一部分,用类似于<%@ include file=""%>的方法导入一个静态的分页如:page.html,这样就防止数据更新就要全部重新生成静态页面。如果数据更新,仅需要生成新的page.html再include回:http://news.pconline.com.cn/issua/elecassua/index.html也有人建议把文章列表做在xml里,这个没有想过,大家讨论一下
还有就是用伪静态URL,做个URL转发,这个网上有很多例子了
http://topic.csdn.net/t/20060105/09/4499014.html
ASP:
<%
name="你好"'跟据你提交过来的变量
pencat="<html><body>$font$</body></html>"'静态页模板(也就是静态页中有对应的字眼,如:$font$
fname="1.htm"'生成静态页的文件名
pencat=replace(pencat,"$font$",name)
'下面开始写入
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set fout = fso.CreateTextFile(server.mappath(fname))
fout.WriteLine pencat
fout.close
%>JAVA的没有找着
类似要实现这样的静态页面及分页技术
http://news.pconline.com.cn/issua/elecassua/index.html
我的思路是:
用FREEMARKER制作模板,然后把生成正文的HTML静态页面
对于分页的静态实现,这一部分,用类似于<%@ include file=""%>的方法导入一个静态的分页如:page.html,这样就防止数据更新就要全部重新生成静态页面。如果数据更新,仅需要生成新的page.html再include回:http://news.pconline.com.cn/issua/elecassua/index.html也有人建议把文章列表做在xml里,这个没有想过,大家讨论一下
还有就是用伪静态URL,做个URL转发,这个网上有很多例子了
这是帖子地址,CSDN是用什么技术来实现的?