Java 传中阵法

Java 传中阵法,java,playframework-2.0,Java,Playframework 2.0,我在设置布尔数组时遇到了一些问题。 我在模型中定义了数组: @Entity public class Ssr extends Model{ @Id public int num; public boolean[] row1; 在我的视图文件中,我正在创建表 ... <td>Network</td> @for(a <- 1 to 10){ <td> @checkbox(ss

我在设置布尔数组时遇到了一些问题。 我在模型中定义了数组:

   @Entity
public class Ssr extends Model{

    @Id
    public int num;
    public boolean[] row1;
在我的视图文件中,我正在创建表

...

<td>Network</td>        
    @for(a <- 1 to 10){
        <td>
    @checkbox(ssrForm("row1[@a]"),'_label->None)
    </td>
    }

...
我应该使用列表而不是数组吗


谢谢你的帮助。

我找到了解决方案。若不需要将数组存储在DB中,只需在变量声明中添加“transient”关键字即可

@Entity
public class Ssr extends Model{

    @Id
    public int num;
    public transient boolean[] row1;
@Entity
public class Ssr extends Model{

    @Id
    public int num;
    public transient boolean[] row1;