如何将动态网页写入到静态页面中??

原创 2006年05月31日 14:03:00

这里有我做过的一个例子。

总的思路是,先写到一个streamBuilder中。再把streamBuilder的对象写进静态网页中。

System.Text.StringBuilder sb = new System.Text.StringBuilder();
    sb.Append("<table width=/"251/" border=/"0/" cellspacing=/"0/" cellpadding=/"0/">/r/n");
    sb.Append("  <tr>/r/n");
    sb.Append("    <td width=/"174/" background=/"images/06517blog_37.jpg/"><img src=/"images/06517blog_19.jpg/" width=/"98/" height=/"28/"></td>/r/n");
    sb.Append("    <td width=/"77/" background=/"images/06517blog_37.jpg/">&nbsp;</td>/r/n");
    sb.Append("  </tr>/r/n");
    for(int i=0;i<dt.Rows.Count;i++)
    {
     sb.Append("<tr>/r/n");
     sb.Append("   <td height=/"23/">·" + appCode.myCommon.getLinkByTitleAndID(dt.Rows[i]["title"],dt.Rows[i]["ID"]) + "</td>/r/n");
     sb.Append("   <td height=/"23/"><span class=/"kbblog_wd16/">" + appCode.myCommon.getLinkByNickNameAndAssID(dt.Rows[i]["nickName"],dt.Rows[i]["authorID"]) + "</span></td>/r/n");
     sb.Append("</tr>/r/n");
    }
    sb.Append("<tr>/r/n");
    sb.Append("  <td height=/"15/" colspan=/"2/">&nbsp;</td>/r/n");
    sb.Append("</tr>/r/n");
    sb.Append("</table>/r/n");

    if(!System.IO.Directory.Exists(Server.MapPath("blogAdmin/html")))
    {
     System.IO.Directory.CreateDirectory(Server.MapPath("blogAdmin/html"));
    }
    System.IO.StreamWriter sw = new System.IO.StreamWriter(Server.MapPath("html/thehot.htm"),false,System.Text.Encoding.GetEncoding("gb2312"));
    sw.Write(sb.ToString());
    sw.Close();

用Python区分静态与动态网页

用Python区分静态与动态网页最近导师分派了一个任务,需要爬取很多数据,发现有的url是静态的,有的是动态加载的,用程序去爬取肯定要调用不同的代码,要实现自动爬取就先要区别是静态网页还是动态加载数据...
  • u014311318
  • u014311318
  • 2017年03月22日 15:06
  • 287

怎么区分静态网页和动态网页

摘要:静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。...
  • shmnh
  • shmnh
  • 2016年07月12日 15:49
  • 343

动态页面生成静态页面的原理

真静态与伪静态 目前网络上好多网站的新闻发布系统都采用了动态服务器技术生成静态HTML的做法,这样做的好处是:一是能减轻其服务器的负担,二是因为生成了HTML静态页面,所以其网站被搜索引擎搜索到...
  • ppsharp
  • ppsharp
  • 2013年01月17日 21:07
  • 7334

浅析seo优化之网站静态页面跟动态页面的特色

静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示的就是什么、不会有任何改变。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。在网站设计中,纯...
  • tianyake116
  • tianyake116
  • 2016年12月13日 21:56
  • 862

HTTP/URL编码以及静态网页和动态网页

HTTP: 通信协议  Hypertext  Transfer Protocol (超文本传输协议)   网络中的两台主机交谈沟通的方式 A: 基于请求request和响应response B: ...
  • u011619223
  • u011619223
  • 2015年10月14日 11:49
  • 1102

静态网页/动态网页/伪静态网页/动态HTML

所谓"静态"指的是网页内容"固定不变",当浏览者通过互联网的HTTP协议向Web服务器请求替换网页内容时,服务器仅仅是将原来已经设计好的静态HTML文档传送给用户的流量器,其页面的内容使用仅仅是标准的...
  • wumenglu1018
  • wumenglu1018
  • 2017年03月14日 10:39
  • 1898

怎样使用FreeMarker来实现动态网页静态化

众所周知,随着网站的访问量增加,如何给用户以良好的访问体验就显得尤为重要。提升网站性能便成为一些网站面临的一大难题,像hao123这样的导航网站要提升网站的性能只要部署的web服务器数量足够就可以承载...
  • GordoHu
  • GordoHu
  • 2017年01月04日 20:35
  • 1252

(写给初学者)静态页面和动态页面的区别

一、静态web页面: 1、在静态Web程序中,客户端使用Web浏览器(IE、FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现...
  • hehaiwei1234
  • hehaiwei1234
  • 2016年11月24日 10:28
  • 902

静态页面和动态页面的区别

一、静态web页面: 1、在静态Web程序中,客户端使用Web浏览器(IE、FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在...
  • qq_26975307
  • qq_26975307
  • 2017年01月03日 10:35
  • 1547

Java Web学习(2):静态网页与动态网页

一静态网页        (1)静态网页概述        在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为“静态网页”,静态网页是 标准的HTML文件,它的文件扩...
  • erlian1992
  • erlian1992
  • 2016年07月09日 22:16
  • 5665
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何将动态网页写入到静态页面中??
举报原因:
原因补充:

(最多只允许输入30个字)