为什么我在播放框架中收到模板执行错误?

时间:2015-12-05 03:48:16

标签: json playframework

我正在尝试向我的页面显示一个列表,我想通过 purchaseTime 升序对其进行排序,但是我收到了这个错误,我无法解决它。谁能帮我这个?比你提前,Godbless。

HTML:

#{list items:orderList.sort(), as:'orders'}
<div class="divs">
    <div>
        <ul>
            <li><p >${orders_index}</p></li>
            <li><p >${new Date(orders?.get("purchaseTime").getAsLong()).format('yyyy/MM/dd')}</p></li>
            <li><p >${new Date(orders?.get("purchaseTime").getAsLong() + 86400000).hoursRemaining()}</p></li>

            <li><p ></p>XDCFG0006</li>
            <li><p >${orders?.get("orderID").getAsString()}</p></li>
            <li><p ><a href="/us_en/Quickreview">Quick review</a></p></li>
        </ul>
    </div>
</div>
#{/list}

加载时出现此错误:

  

模板执行错误   模板/app/views/Application/dashboard.html中发生执行错误。引发的异常是MissingMethodException:没有方法签名:com.google.gson.JsonArray.sort()适用于参数类型:()values:[]可能的解决方案:wait(),size(),wait(long),get (int),split(groovy.lang.Closure),wait(long,int)。

在/app/views/Application/dashboard.html(第126行)

我在这一行中有错误。

#{list items:orderList.sort(),as:&#39; orders&#39;}

0 个答案:

没有答案