Asp.Net静态页生成器
简单的静态页生成器已经实现了。利用替换法把一些占位符替换掉即可。
现在考虑的想要实现把.aspx或.html的页面 静态生成为 .html页面。
模板页面中,有条件占位符,循环占位符。
如:<!-- {if expr1 } -->, <!-- {for expr2 } -->这些占位符。
看了下网上的资料,蛮多PHP的静态页生成器对于此类的处理办法是 将占位符替换为 PHP的函数。
感觉如此一来,岂不是生成的页面还是动态的?
在此,想请假各位大侠,点拨下思路。
此类占位符该如何处理?
PS:小弟考虑过用反射来处理 expr1,expr2中表达式内存在对象的问题,不过后来发现,反射不可行。 --------------------编程问答-------------------- 就用函数替换,你看起来是动态的,其实他就是静态的 --------------------编程问答-------------------- 流截取比模版替换方便多了 --------------------编程问答-------------------- 写自己的标签 ,,在进行替换 我的写法是 <$:title> --------------------编程问答-------------------- http://blog.csdn.net/jsyhello/article/details/6828442 --------------------编程问答--------------------
能详细的说说么?为何他是静态的? --------------------编程问答--------------------
不甚了解~~能详细说说么?
补充:.NET技术 , ASP.NET