Struts: Tiles框架创建复合式网页探讨~

Javcs 2005-08-12 01:13:05
下面是一个tiles框架的定义文件
//tiles-defs.xml

<?xml version="1.0" encoding="ISO-8859-1" ?>

<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN"
"http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">

<tiles-definitions>
<definition name="sidebar-definition"
path="/sidebar-layout.jsp">
<put name="bottom" value="sidebar-links.jsp"/>
</definition>

<definition name="base-definition"
path="/layout.jsp">
<put name="sidebar" value="sidebar-definition" type="definition"/>
<put name="header" value="header.jsp"/>
<put name="content" value=""/>
<put name="footer" value="footer.jsp"/>
</definition>

<definition name="index-definition"
extends="base-definition">
<put name="content" value="mainContent.jsp"/>
</definition>

<definition name="product-definition"
extends="base-definition">
<put name="content" value="productContent.jsp"/>
</definition>
</tiles-definitions>

如果要改变content内容,那么每次都要调用Siderbar,footer,header这样相当于是整体更新,并不是只是content内容的更新,这样对页面装载速度有影响。如果其他文件较大,装载会不会很慢了?
大家在应用时是怎么解决的啊?
顺便向大家借鉴点Struts的使用技巧,嘿嘿
...全文
86 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Javcs 2005-08-12
  • 打赏
  • 举报
回复
不好意思,斑竹

后来才注意到帖子应该发在框架和开源里,望斑竹谅解

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧