Zum Inhalt springen

Struts Action-Form Werte vorbelegen (war: Struts!)


Empfohlene Beiträge

Geschrieben

Hm,

du wirst wohl eine Action beim Aufruf ausführen müssen. Dort setzt du dann die Werte in deinem Formular.

Oder verstehe ich was falsch?

Gruß Jaraz

PS: Habe den Topic Titel angepasst.

Geschrieben

Ich muss in der JSP den value-Wert reinbekommen!

Heisst, wenn ich <html:text value="subject"> schreibe bringt das nix weil ich dann Subject im Textfeld stehen habe und nicht den Wert von Subject!!

Wie kriege ich nun den Wert dort hinein???

Geschrieben

Das Problem ist ja das der da ja wieder ein String erwartet, also moppert der da rum das keine Anführungszeichen vorhanden sind!

Und wie DU vielleicht weisst kann ich da jetzt auch nicht mit Skriptlets was zusammen basteln!!

Morgen früh gehts weiter! :D

Geschrieben

Hi,

habe das jetzt mal ausprobiert, wenn ich bei meinem DynyActionForm innerhalb einer Action den entsprechenden Wert setze, wird der auch im Formular angezeigt.

Action:

DynaActionForm form.set("mitarbeiter_account","hallo");

JSP:

<html:text property="mitarbeiter_account" />

Gruß Jaraz

Geschrieben

Morgen!

Das funktioniert auch wenn ich in einer anderen Action bin??

Der kennt kein set! nur setLocale und setServlet!!!

Ich befinde mich ja nicht in der zur NeueNachrichtAction, sondern in einer anderen!

Von der aus muss ich jetzt die NeueNachrichtForm füllen und dann ein Forward auf die neueNachricht machen!

Ich weiss es ist noch früh.....

Gruss

Jo

Geschrieben
Original geschrieben von Popeye1979

Das funktioniert auch wenn ich in einer anderen Action bin??

Der kennt kein set! nur setLocale und setServlet!!!

Ich befinde mich ja nicht in der zur NeueNachrichtAction, sondern in einer anderen!

Von der aus muss ich jetzt die NeueNachrichtForm füllen und dann ein Forward auf die neueNachricht machen!

Hm, kann hier tagsüber nicht testen aber imho müßtest du dann von der ersten Action einen forward oder redirect auf die NeueNachrichtAction machen, dort das form bearbeiten und dann zur jsp.

Wenn dein Form kein set kennt, ist es kein DynaActionForm sondern ein normales Bean. Dann musst du halt mit der entsprechenden setXY Methode den Wert setzen.

Wie gesagt alles ungetestet.

Gruß Jaraz

Geschrieben

Versteh ich jetzt nicht!

Von der ersten Action auf die NeueNachrichtAction??

Die NeueNachrichtAction wird doch nur ausgelöst wenn ich in der neueNachricht.jsp auf "senden" oder "als entwurf speichern" klicke!

Von der ersten Action gehe ich doch auf die neueNachricht.jsp oder????

Die NeueNachrichtForm wird gefüllt in der ersten Action!! Doch die Felder sind dann leer in der JSP!!

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...