.net生成静态页面原理与代码

作者:袖梨 2022-06-25

一种是直接访问动态页面地址,将其生成的html代码保存成静态页面。另一种是通过读取页面模板,对其中需要替换的内容进行替换的方式进行生成。其中前一种方法简单,对于生成单个页面或少量页面比较实用,而对大量的页面且页面之间彼此关联复杂的,第一种就不太方便。对于使用模板的方法稍微复杂,这里不详细讨论,只给出第一种方法应对不太复杂的项目的应用。

给定生成静态页面入口页面地址,比如index.asp教程x,通过查找其中以href=开始的链接的页面地址,对其按一定规则进行替换后,生成静态化之后的index.html,再依次对index.aspx中的所有链接页面依次进行静态化,如此循环。
下面的示例代码演示了如何将页面中的动态链接地址替换成按规则命名的静态地址。

相关文章

精彩推荐