Javascript 将FTL项目映射到html项目

Javascript 将FTL项目映射到html项目,javascript,html,struts2,freemarker,Javascript,Html,Struts2,Freemarker,我有一个JavaEE应用程序,其中我使用ftl模板生成数据网格。下面是网格模板 <tr id="_gridRow_3345${item.id}"" onclick="gridRowClick(${item.id?c},this); return true;"> <td ${cssStyle} align="left" valign="middle" width="5%" style ="overflow: hidden;" >

我有一个JavaEE应用程序,其中我使用ftl模板生成数据网格。下面是网格模板

  <tr id="_gridRow_3345${item.id}"" onclick="gridRowClick(${item.id?c},this); return true;">
            <td ${cssStyle} align="left" valign="middle" width="5%" style ="overflow: hidden;" >                
                <font> ${rowCount?c} </font>            
            </td>
            <td ${cssStyle} align="left" valign="middle" width="40%" style ="overflow: hidden;" >               
                <font> ${item.hotelName!"&nbsp;"} </font>           
            </td>
            <td ${cssStyle} align="left" valign="middle" width="40%" style ="overflow: hidden;" >               
                <font> ${item.taxCode!"&nbsp;"} </font>         
            </td>
            <td ${cssStyle} align="left" valign="middle" width="10%" style ="overflow: hidden;" >               
                <font> ${item.dispSeq!"&nbsp;"} </font>         
            </td>
        </tr>

但这些值没有映射。有没有其他方法可以做到这一点。我使用的是Struts框架。请帮忙!谢谢大家!

font
元素很久以前就被弃用了。。。
setField
看起来像什么?你能再解释一下你想要达到的目标吗?
 setField("hotelName", gridObj.id);