L
Lodesh
Gast
Hallo Zusammen,
ich habe ein Problem mit Struts 2 (bin neu dabei).
Gegeben ist folgende Situation:
Ich habe ein Formular aus einer Liste erstellt. Diese Liste hält Objekte mit Informationen für das Formular. Jedes Objekt hat quasi ein Attribut "type", ein Attribut "description", etc.
Also das Formular ist wiefolgt erstellt:
So, jetzt gibt es auch noch ein Attribut required.
Meine Frage:
Wie kann ich das validieren? Sprich, wie überprüfe ich, ob das Feld nicht leer ist, wenn es required ist. Wie überprüfe ich, ob der type (String, int, etc) korrekt ist?
Auf statischen Formularen ist das ja kein Problem, da kann ich ja einfach auf die Namen zugreifen, aber wie sieht das bei dynamischen Formularen aus?
Gruß
Lodesh
ich habe ein Problem mit Struts 2 (bin neu dabei).
Gegeben ist folgende Situation:
Ich habe ein Formular aus einer Liste erstellt. Diese Liste hält Objekte mit Informationen für das Formular. Jedes Objekt hat quasi ein Attribut "type", ein Attribut "description", etc.
Also das Formular ist wiefolgt erstellt:
Java:
<s:form namespace="/" action="sendForm.action " method="post">
<s:iterator value="object.list">
<s:label value="%{description}: "/><s:textfield name="%{name}" id="%{name}" title="%{description}"/>
</s:iterator>
<input type="submit" id="submitButton" name="submit" value="Submit" accesskey="1"/>
</s:form>
So, jetzt gibt es auch noch ein Attribut required.
Meine Frage:
Wie kann ich das validieren? Sprich, wie überprüfe ich, ob das Feld nicht leer ist, wenn es required ist. Wie überprüfe ich, ob der type (String, int, etc) korrekt ist?
Auf statischen Formularen ist das ja kein Problem, da kann ich ja einfach auf die Namen zugreifen, aber wie sieht das bei dynamischen Formularen aus?
Gruß
Lodesh