简体   繁体   English

游戏框架(1.2.5)-是否可以在游戏框架中保留二维数组?

[英]Play framework (1.2.5) - Is it possible to persistence two dimensional array in play framework?

I am working on a view where I wanna display an two dimensional arraylist Object[][] . 我在一个视图中想要显示二维arraylist Object[][] Is it possible to persistence this out of the box when using Play Framework? 使用Play Framework时是否可以开箱即用地坚持下去?

<table>
<tr>
    <td>
        #{field 'object[0][0].variable'}
            <input type="text" name="${field.name}" value="${field.value}"/>
        #{/field}
    </td>
    <td>
        #{field 'object[1][0].variable'}
            <input type="text" name="${field.name}" value="${field.value}"/>
        #{/field}
    </td>
</tr>
<tr>
    <td>
        #{field 'object[0][1].variable'}
            <input type="text" name="${field.name}" value="${field.value}"/>
        #{/field}
    </td>
    <td>
        #{field 'object[1][1].variable'}
            <input type="text" name="${field.name}" value="${field.value}"/>
        #{/field}
    </td>
</tr>
</table>

If you are using Play with JPA then no. 如果您将Play与JPA配合使用,则不会。 Arrays are not persisted with JPA. JPA不能持久保存数组。

You could create your own entity and encapsulate it in a list instead. 您可以创建自己的实体并将其封装在列表中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM