lina-: stattdessen Beans als Ansatz

Beitrag lesen

moin Michi :)

Du bist leider komplett auf dem Holzweg ;)
Beans haben gar nichts mit Applets zu tun! Also brauchst du auch keine Kästchen ;)

Nehmen wir uns mal ein Bean:

  
package my.package;  
import java.io.Serializable;  
public class MyBean implements Serializable{  
  private String htmlCode;  
  
  public void setHtmlCode( String htmlCode){  
    this.htmlCode = htmlCode;  
  }  
  public int getHtmlCode(){  
    String result="<body><h1>";  
    result+=htmlCode;  
    result+="</h1></body>";  
    return result;  
  }  
  public int getTestAusgabe(){  
    String result="<body><h1>Dies ist ein Test</h1></body>";  
    return result;  
  }  

Alles klar soweit? Is ja nicht so schwierig.
Nun guggen wir uns noch entsprechenden jsp-Teile an:
Bean laden: <jsp:useBean id="myBean" class="my.package.MyBean" />
eine Testausgabe: <jsp:getProperty name="myBean" property ="testAusgabe" />
Überschrift setzen: <jsp:setProperty name="myBean" property="htmlCode" value="Hallo Michi" />
Überschrift setzen: <jsp:getProperty name="myBean" property ="htmlCode" />

noch Fragen? ;)

liebe Grüße aus Berlin
lina-

--
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)