el表达式只能取对象的值,不可以取list数组的值,所以在servlet方法中应该把list转换成具体的对象,然后再放到请求request中,这样el表达式才能读出具体值
List<Homework> homeworks = iws.queryHomeworksByTitle(title,cNumber,clNumber);
Homework homework = homeworks.get(1);
System.out.println(homeworks);
request.setAttribute("homework", homework);
request.setAttribute("homeworks", homeworks);