精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-04-11
引用 关于第一个方法:
我想问一下这个 Map contents 这个data model在webwork的action中怎么得到? 是自己new一个Map 然后把数据put进去么? 就是这样。 |
|
返回顶楼 | |
发表时间:2007-05-08
这个问题是及其复杂的,和具体技术无关,而是和策略有关:
论坛上的关于生成静态页面的帖子,大都回答的简单,不能用于实际项目中。单独生成一个静态页面肯定没问题,模板+数据就可以。但是真是场景是:我一个网页 A,里面包含一个网页B(就是 A中有B这篇文章)的标题。我给A生成静态页面的时候,如果知道给A里面的连接B也生成静态页面呢? 如果B文章的标题更新了,我如何知道把B重新生成静态页面的同时,也要重新把A生成静态页面呢,因为A里面包括了B的标题!因此B的标题更新后,一定要把引用B文章的所有页面都重新生成静态的html,这个如何做到呢? 多谢! |
|
返回顶楼 | |
发表时间:2007-05-08
用JSP也可以,不需要模板。
方法是用过滤器,收到JSP页面的Response,然后,将response的内容,写在一个html文件当中。 就完事了。 |
|
返回顶楼 | |
发表时间:2007-05-08
lyo 写道 这个问题是及其复杂的,和具体技术无关,而是和策略有关:
论坛上的关于生成静态页面的帖子,大都回答的简单,不能用于实际项目中。单独生成一个静态页面肯定没问题,模板+数据就可以。但是真是场景是:我一个网页 A,里面包含一个网页B(就是 A中有B这篇文章)的标题。我给A生成静态页面的时候,如果知道给A里面的连接B也生成静态页面呢? 如果B文章的标题更新了,我如何知道把B重新生成静态页面的同时,也要重新把A生成静态页面呢,因为A里面包括了B的标题!因此B的标题更新后,一定要把引用B文章的所有页面都重新生成静态的html,这个如何做到呢? 多谢! 提供静态页面的编辑功能,包括搜索替换等。 静态页面背后有数据库支持,重新输出相关联的静态页面。 这两种都是针对变化不频繁的情况,如果静态页面的某个部分变化频繁,最简单的就是包含一段动态的js。 而针对这段js使用缓存技术来提升性能。 |
|
返回顶楼 | |