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);
本文探讨了EL表达式在Web应用中的使用限制,特别是针对List类型的数据。介绍了如何将List转换为具体对象并放置到请求中,以便EL表达式能够正确读取。

被折叠的 条评论
为什么被折叠?



