JSP,JSTL,STRUTS Frage

ZeroLow

Grünschnabel
Hallo alle zusammen,

ich stehe vor folgendem Problem ich hab in meiner Session ein Attribute gesetzt dieses möchte ich nun im JSP in einem Textfeld von STRUTS <html:text > tag benutzen mit JSTL erfolgt die Ausgabe auf der JSP seite wie folgt :

<c:out value="${TEXT}">

dies Funktioniert einwandfrei solange es nicht in dem html tag geschachtelt wird.


<html:text property="group" value="<c:out value="${TEXT}"> "/>

dies führt zu einer exception.

<html:text property="group" value="${TEXT}"/> gibt im textfeld ${TEXT} und nicht den inhalt aus.


Nun meine Frage wie kann ich das Attribute im html:text tag ausgeben lassen?
 
Alles was in Struts in/aus Formularfelder gelesen/geschrieben werden soll, wird in einer ActionForm abgebildet, d.h. du musst in der Action Klasse den Wert in deiner "MyForm" (abgeleitet von ActionForm) zuweisen. Wenn du dann i.d. struts-config die nötigen Einträge machst musst du danach in der jsp nichts mehr machen außer <html:text property="PropertyVonMyForm"/>. Der Wert wird dann automatisch in das Feld eingetragen.
 
Zurück