首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

在Struts2 + Freemarker环境中施用 自定义的JSP Tag

2012-10-15 
在Struts2 + Freemarker环境中使用 自定义的JSP Tag比如说,使用 jmesa这个标签库。FTL应该这样写: 1. 声明

在Struts2 + Freemarker环境中使用 自定义的JSP Tag
比如说,使用 jmesa这个标签库。FTL应该这样写:

1. 声明一下标签库

<#assign ec=JspTaglibs["/WEB-INF/tld/jmesa.tld"]>


2. 使用extremetTable标签
               <@jmesa.tableFacade id="users_table"  items=users var="user">
                  <@jmesa.htmlTable width="100%">
                    <@jmesa.htmlRow>
                      <@jmesa.htmlColumn property="loginId" title="Login Id"/>
                      <@jmesa.htmlColumn property="firstName" title="First Name"/>
                      <@jmesa.htmlColumn property="lastName" title="Last Name"/>

                    </@jmesa.htmlRow>
                  </@jmesa.htmlTable>
                </@jmesa.tableFacade>

   
    a.要写 "<@jmesa.tableFacade>",而不是 "<jmesa:tableFacade>"
    b.类集变量的表达式是不带引号的users,而不是"users",也不是 "${users}"

热点排行