FreeMarker的排序问题,大虾来看一下!

malgry1 2013-01-08 11:30:11
JSP中的代码:
<#if zdMap?exists>
<#assign n=2/>
<#list zdMap?keys as obj>
<td class="tr_title" align="center">字段${obj}:</td>
<#assign n=n+1/>
</#list>
</#if>

Java代码:
Map<String, Object> filedMap = new HashMap<String, Object>();
if(tablefields.getF1()!=null && !tablefields.getF1().equals(""))
{
filedMap.put("f1", tablefields.getF1());
}
if(tablefields.getF2()!=null && !tablefields.getF2().equals(""))
{
filedMap.put("f2", tablefields.getF2());
}
if(tablefields.getF3()!=null && !tablefields.getF3().equals(""))
{
filedMap.put("f3", tablefields.getF3());
}
if(tablefields.getF4()!=null && !tablefields.getF4().equals(""))
{
filedMap.put("f4", tablefields.getF4());
}
if(tablefields.getF5()!=null && !tablefields.getF5().equals(""))
{
filedMap.put("f5", tablefields.getF5());
}

我打印出来的是:
字段f1:
字段f3:
字段f2:
字段f5:
字段f4:

问!!!!!!
我怎么才能有序的输出?如
字段f1:
字段f2:
字段f3:
字段f4:
字段f5:(在线等)
...全文
137 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧