package fup;public class application { private String name; public void setAppName(String name) { this.name = name; } // (ApplikationsName) public String getAppName() { return(this.name); }}
package fup;public class session { private String name; public void initBean(Object applicationBean) { // Hier sollte dann aus den BApplication die Funktion getAppName() aufgerufen werden java.beans.Beans tester = new java.beans.Beans(); // Object akt_bean = tester.instantiate(null,"BApplikation"); fup.application akt_bean = (fup.application)tester.getInstanceOf(applicationBean, fup.application.class); this.name = akt_bean.getAppName(); } public void setAppName(String name) { this.name = name; } // (ApplikationsName) public String getAppName() { return(this.name); }}
<jsp:useBean id="BApplication" scope="application" class="fup.application"/><jsp:useBean id="BSession" scope="session" class="fup.session"/><%BApplication.setAppName("Meine Erste");BSession.initBean(BApplication);%><%=BApplication.getAppName()%><%=BSession.getAppName()%>