是否可以使用带有JSTL的El检测java类类型?

Bob*_*obo 7 jsp jstl el

代码是这样的:

 <c:forEach  items="${itemList}" var="item">
 //do stuff based on the class type of item                                 
 </c:forEach>
Run Code Online (Sandbox Code Playgroud)

有可能吗?谢谢!

Boz*_*zho 15

是的,${item.class}符合javabeans惯例,所以你得到了Class.然后你可以得到其他财产.

如果它不起作用,请使用 ${item['class']}

  • 根据https://issues.apache.org/bugzilla/show_bug.cgi?id=50120类也是jsp中的保留字.所以你必须使用$ {item ['class']} (4认同)