[英]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.