vlist">
用户名:
<input class="textInput" name="name" type="text" id="name" onMouseOut="this.style.backgroundColor=''#ffffff''" onmouseover="this.style.backgroundColor = ''#E5F0FF''" />
</li>
<li class="vlist">
在SpringSide2.0中使用Tiles模板以减少网页代码的重复(4)
时间:2011-04-16 海边沫沫
密 码:
<input class="textInput" name="password" type="password" id="password" onMouseOut="this.style.backgroundColor=''#ffffff''" onmouseover="this.style.backgroundColor = ''#E5F0FF''" />
</li>
</ul>
<ul>
<li class="hlist">
<input type="checkbox" name="checkbox" value="checkbox" />记住我
</li>
<li class="hlist">
<input type="button" name="Submit" value="登 录" onclick="onSubmit ();"/>
</li>
</ul>
<p></p>
<ul>
<li class="hlist">忘记密码?</li>
<li class="hlist"><a href="http:// ${statistic.currentWebServer}.yumdays.com/RegUserStep1.jsp" target="_self">新 用户注册</a></li>
</ul>
<br>
</form>
</div>
<div id="catalog">
<h3>网站分类</h3>
<ul>
<c:forEach var="catalog" items="${catalogs}">
<li>${catalog.name}</li>
</c:forEach>
</ul>
</div>
<div id="statistics">
<h3>统计数据</h3>
<ul>
<li>用户:${statistic.userCount}</li>
<li>文章:${statistic.topicCount}</li>
<li>评论:${statistic.replyCount}</li>
</ul>
</div>
<div id="search">
<h3>Google站内搜索</h3>
</div>
<div id="hotTopics">
<h3>热点图文</h3>
</div>
<div id="hotUsers">
<h3>用户排行[前100名]</h3>
</div> 而sidebars/RegUserStep1.jsp的内容如下:
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>
<div id="sidebar">
<h3>注册步骤</h3>
<p>
一、阅读并同意协议<br>
二、填写注册资料<br>
三、完成注册
</p>
</div>
其它的页面我就不一一列举了。由此可见,使用Tiles模板引擎,可以把代码重复降低到 最低限度。 |