• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

ASP中模板思想的应用

发布: 2007-6-30 18:56 | 作者: admin | 来源: | 查看: 13次 | 进入软件测试论坛讨论

领测软件测试网
在ASP中应用模板好像还是今年才兴起的一种新的编程思想,其实有很早以前PHP编程思想中大多用到模板思想。这里说的模板不是C++中的模板,Web开发说所提到的模板一般类似于Dreamwaver中的模板,但实际上又是不同的,下面我举例说明ASP中模板的使用:
首先当然是模板的建立,现在我建立一个显示自己资料的模板

--------------------------
昵称:{nickname}<BR>
性别:{sex}<BR>
爱好:{fav}<BR>
邮箱:{email}<BR>
---------------------------

以上内容你可以直接赋给变量或存成一个文件,或存到数据库中,等到用的时候把这个值赋给一个变量,这里我把它设给MyData,以下是使用模板的方法:
--------------------------------
‘’ MyData是事先已经赋值好的
MyData=Replace(MyData,"{nickname}","L.J.Y.")
MyData=Replace(MyData,"{sex}","男")
MyData=Replace(MyData,"{fav}","广泛")
MyData=Replace(MyData,"{email}","webmaster@tale99.com")
---------------------------------
这样MyData是改变成了
昵称:L.J.Y.<BR>
性别:男<BR>
爱好:广泛<BR>
邮箱:webmaster@tale99.com<BR>

怎么样?可能你还没有感觉到它的实用性,只好你多用用就完全知道它有多么的实用。
我的建议是把模板数据存到数据,以后用到的时候就读取,可能你会说对于经常用到的模板数据,经常地从数据库读取会消耗很多资源!不错,但是您忘了还有一个Application吗?只要你加个判断,如果Application中还没有模板数据,你把放到里面不就行了,这其实在大型程序中是很实用的,因为Application是一个共用的对像,就算是10000人也是用一个Application是不是很节约。
呵呵,我只是说说自己的经验,可能这个思想真的不好,或者有好多地方值得改进,请多多指教!

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网