比如数据库有10条记录 记录字段包括标题和主键 我现在要在一个列表页显示 我把每条记录的信息都生成静态页面了,并且存放在特定路径的文件夹里,如放到根目录的/Html/记录的主键值/Title.html 现在对这个页面描述
===================================
Top.html 中间取记录的ID,然后循环
// 这里涉及到动态包含问题 Down.html===================================Top.html 和Down.html 也是被包含的
由于没有经验,我的思路比较乱,让html直行jsp不难,用<jsp:include page="" /> 这个也不难, 现在不是有SSI吗?就是shtml文件的<!--#include file="" -->
我困惑的地方就是 像腾讯这样的网站,他们在做的时候到底用哪种包含语句呢? 如果既让html直行jsp,且提供对ssi的支持,这样好像配置不了,哪位朋友有实际开发经验指点下小弟,感激不尽 !!
===================================
Top.html 中间取记录的ID,然后循环
// 这里涉及到动态包含问题 Down.html===================================Top.html 和Down.html 也是被包含的
由于没有经验,我的思路比较乱,让html直行jsp不难,用<jsp:include page="" /> 这个也不难, 现在不是有SSI吗?就是shtml文件的<!--#include file="" -->
我困惑的地方就是 像腾讯这样的网站,他们在做的时候到底用哪种包含语句呢? 如果既让html直行jsp,且提供对ssi的支持,这样好像配置不了,哪位朋友有实际开发经验指点下小弟,感激不尽 !!
public String list(){
return "jsp页面";
}
2、也可用UrlReWrite插件
3、或用过滤器自己转换。大型门户用html有可能是静态页面,它们的数据没有进入数据库,而是以静态的html数据存放在磁盘物理文件,同时有一个副本进入索引库,只有那些标题、分类、时间等一些简单的属性存入到数据库中,从而大大提高并发性能。
.html并不一定是html文件,说不定人家就是定义的.html为struts的action的后缀。
楼主可以去细究下freeer 的自定义标签,可以去看下这个网站 www.jeecms.com
其实同时存在 .jsp 和.html的
或者
Apache支持UrlReWrite技术