繁体   English   中英

如何从列表中获取值<class>在爪哇?

[英]How to get value from list<class> in java?

我想从 java 中的 arraylist 获取值。

我可以使用 HTML 显示 traininglist

model.addAttribute("traininglist",traininglist);

并通过使用获取每个值:

tr : ${traininglist}

然后

tr.trainingduration

但我现在想在 java 中获得 traininglist 值,请帮助我这是我的代码

List<TrainingModel> traininglist = viewTraining(biodataId);

还有我的训练模型课

public class TrainingModel {
    @Id
    @Column(name="id")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long id;
    @Column(name="is_delete")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private boolean isDelete;
    @Column(name="biodata_id")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long biodataId;
    @Column(name="training_name")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String trainingName;
    @Column(name="organizer")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String organizer;
    @Column(name="training_year")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String trainingYear;
    @Column(name="training_month")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private String trainingMonth;
    @Column(name="training_duration")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int trainingDuration;
        //getter setter

}

要查看arrayList 中的所有对象,可以使用: System.out.println(traininglist);

或者你可以像这样循环训练列表:

for(TrainingModel listElement : traininglist){
    listElement.(use the getter of any of the fields to get the Object property)
}

希望这可以帮助。

暂无
暂无

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

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