是否有可能在JSP中获得列表对象的类型,就像我们做的Java在JSP中,如何识别列表中存在的对象的类型?
myDataBind.getResultsList().get(0).getClass();
或者是有可能实现这样的事情:
if (myDataBind.getResultsList().get(0) instanceOf MyClass) {
doThis;
}
我不更喜欢scriptlet,但如果没有scriptlet是不可能的,那么请让我知道即使是这样的解决方案。
- 假定列表中的所有对象都是相同类型的。
整洁。 $ {myList [0] .class.name}将是类名(虽然简单的toString会打印“class java.lang.String”或“interface java.util.Map”) – Thilo 2009-07-02 06:32:57