以下のコードを考えると:
//super class
public class SuperClass {
protected String name;
public SuperClass(String name){
this.name = name;
}
public String getData(){
return "superclass" + name;
}
}
//subclass
public class SubClass extends SuperClass {
private String version;
public SubClass(String name) {
super(name);
}
public String getData() {
return "subclass" + name;
}
public String getVersion(){
return version;
}
}
私が欲しいのは、ELおよびJSTLコードを使用してjspファイルでバージョンを取得することです(サブクラスのgetVersion()メソッドを使用):
<c:forEach items="${listSuperClass}" var = "element">
${element.version}
</c:forEach>
では、この JSTL タグでダウンキャストする方法は?