Thank's Mark!  

There are just two things left I need to know!

1.
Do you also know how I can archive something like that?
<bean:message key="<bean:write name="mappedForm" property="value"/>" />

(- I want to dynamically print out the messages from the resource
properties!)

2.
Do you know any good resource on that?


Thanks again 
Oliver


-----Ursprüngliche Nachricht-----
Von: Mark Lowe [mailto:[EMAIL PROTECTED] 
Gesendet: Samstag, 10. Januar 2004 17:16
An: Struts Users Mailing List
Betreff: Re: iterate && DynaActionForm values from a HashMap

This might work as you have things, but there are more elegant ways of 
achieving what you want.

<input name="<bean:write name="mappedForm" property="key" />" 
type="text">


On 10 Jan 2004, at 15:51, Oliver Thiel wrote:

> Hi all,
>
> I have some troubles out print some DynaActionForm values from a map -
> using the iterate tag! Can anyone help me?
>
>
> Thanks
> Oliver
>
>
> CreateForm:
>
> DynaActionForm mappedForm2 = (DynaActionForm) form;
> HashMap mappedForm = new HashMap();
>
> mappedForm.put("username", "");
> mappedForm.put("email", "");
> mappedForm.put("password", "");
> mappedForm.put("conf_pwd", "");
>
> mappedForm2.set("mappedForm", mappedForm);
> request.setAttribute("mappedForm2", mappedForm2);
>
>
>
> struts-config.xml
>
> <form-bean dynamic="true" name="mappedForm2"
> type="org.apache.struts.action.DynaActionForm">
> <form-property name="mappedForm" type="java.util.HashMap"/>
> </form-bean>
>
>
> mappedForm.jsp
>
> <bean:define id="values" name="mappedForm2" property="mappedForm"
> type="java.util.HashMap"/ >
>   < logic:iterate id="mappedForm" name="mappedForm2"
> property="mappedForm">
>             <TD width="40%"><bean:message key="<bean:write name="
> mappedForm " property=" mappedForm2"/>" /></TD>
>             <TD><input type="<bean:write name=" mappedForm" property="
> mappedForm"/>" /></TD>
> </logic:iterate>
>
>
>
>  WHAT I GET:
>
> {username=,email=,password=,conf_pwd=}
> {username=,email=,password=,conf_pwd=}
> {username=,email=,password=,conf_pwd=}
> {username=,email=,password=,conf_pwd=}
>
>
>
> WHAT I TRY TO GET:
>
> <TD width="40%">User name*:</TD>
> <TD><input type="text" name=" username"  class="Feld" value=""></TD>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to