freemarker 如何写类似struts2标签

樱花泪 发布于 2013/11/25 18:07
阅读 146
收藏 0

如何写类似struts2标签,并且是通过freemarker,然后根据自己业务写自定义标签!求大侠指教!

例如:struts2标签

<s:from></s:from>

自定义

<z:page></z:page>

至于里的布局都是由freemarker完成

最后在页面显示

加载中
0
红薯
红薯

FreeMarker 可以自定义指令,实现 TemplateDirectiveModel 接口即可

请看:http://freemarker.org/docs/pgui_datamodel_directive.html

樱花泪
樱花泪
先谢谢前辈们的指教,偶看过这篇文章,以后的理解,它最终生成的页面应该是静态页面,偶是想在jsp页面上,然后仿struts2标签那样,通过模板freemarker来创建自己的标签
0
景愿
景愿
接红薯的,new一个 TemplateDirectiveModel 实现类,放到Freemarker的Configuration的variable属性中,就可以全局使用了。
樱花泪
樱花泪
@匆哥 struts2标签 模板都是用freemarker写得 好处就不说了!偶就想模仿它,写自己的标签
景愿
景愿
回复 @樱花泪 : 既然用了JSP,为何要用Freemarker来写标签! 按正常思路来。虽然这是可以的,但我没这样试过
樱花泪
樱花泪
偶指的是在jsp页面,这样貌似就不行了吧,请指教
返回顶部
顶部