freemarker循环遍历且忽略某个属性
当是id属性时, 另外处理, 作为隐藏值,不显示.
当是时间类型的属性时, 显示日期控件
<#list beans as bean>
<#if bean.col=="id">
<input type="hidden" name="id"/>
<#else>
<div style="margin-bottom:10px">
<#if bean.type!="Timestamp">
<input name="${bean.col}" class="easyui-textbox" required="true" label="${bean.label}" style="width:100%">
<#else>
<input name="${bean.col}" class="easyui-datebox" label="${bean.label}" labelPosition="left" data-options="formatter:myformatter,parser:myparser" style="width:100%;">
</#if>
</div>
</#if>
</#list>

这篇博客讲述了如何使用Freemarker模板引擎在遍历JavaBean时,针对'id'属性进行特殊处理,将其作为隐藏值,并展示了如何针对时间类型属性展示日期选择器。内容涉及Freemarker的条件判断和数据渲染技巧。
1819

被折叠的 条评论
为什么被折叠?



