跟普通属性没有啥区别,定义一个JspFragment类型的属性,然后提供getter和setter值。然后再输出代码中执行页面片段即可:fragment.invoke();
ltd配置跟普通属性配置一样。
使用标签:
<mytag:fragment>
<jsp:attirbute name="fragment">
<!-- 动态的jsp页面片段 -->
<mytag:helloWorld />
</jsp:attribute>
</mytag:fragment>
<mytag:fragment>
<!-- 为属性指定值 -->
<jsp:attribute name="fragment">
${pageContent.request.remoteAddr}
</jsp:attribute>
</mytag:fragment>
其实跟普通的属性没啥区别。
原文:http://my.oschina.net/Sadhu/blog/318491