Hallo,
ich ahbe das Problem, dass das auslesen bzw. setzen von Beans nicht funktioniert unter Struts2. Mitlerweile bin ich mit meinem Latein ziemlich am Ende.
Bsp.:
Ich möchte aus einem JSP eine Bean mit Daten befüllen
und auf der nächsten JSP mit
wieder ausgeben. Das klappt leider nicht.
Wenn ich der User bean die so aussieht:
Initial dem bn einen Wert gebe z.B. bn="test";
funktioniert die ausgabe auf der Ergebnisjsp. D.h. lediglich das setzen scheint nicht zu gehen.
Was mache ich hier bloss falsch?
ich ahbe das Problem, dass das auslesen bzw. setzen von Beans nicht funktioniert unter Struts2. Mitlerweile bin ich mit meinem Latein ziemlich am Ende.
Bsp.:
Ich möchte aus einem JSP eine Bean mit Daten befüllen
Code:
<s:bean name="myMts.User" id="user"> <s:set id="user" name="bn" value="test" scope=""/> </s:bean>
Code:
<s:bean name="myMts.User" id="user"> Willkommen <s:property value="bn"/> </s:bean>
Wenn ich der User bean die so aussieht:
Code:
package myMts; import java.io.Serializable; public class User implements Serializable { private String name; private String vorname; private String mail; private String bn; private String pw; private String signatur; private String system; private String typ; public User() { bn = "SowaseinTestAberACUH"; pw = ""; name=""; vorname=""; mail=""; system=""; signatur=""; typ=""; } public String getBn() { return bn; } public void setBn(String bn) { this.bn = bn; } public String getMail() { return mail; } public void setMail(String mail) { this.mail = mail; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPw() { return pw; } public void setPw(String pw) { this.pw = pw; } public String getSignatur() { return signatur; } public void setSignatur(String signatur) { this.signatur = signatur; } public String getSystem() { return system; } public void setSystem(String system) { this.system = system; } public String getTyp() { return typ; } public void setTyp(String typ) { this.typ = typ; } public String getVorname() { return vorname; } public void setVorname(String vorname) { this.vorname = vorname; } }
funktioniert die ausgabe auf der Ergebnisjsp. D.h. lediglich das setzen scheint nicht zu gehen.
Was mache ich hier bloss falsch?