struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From thinair <christian.wiedersei...@edu.hefr.ch>
Subject Re: [Struts 2] s:iterator (post list back to java class doesn't work)
Date Tue, 03 Jun 2008 20:59:15 GMT

Hi,

it didn't work for me. 

But the following works for a similar sample (affectMap is a Treemap) :

<s:iterator value="affectMap" status="status">
 <s:textfield name="affectMap[%{#status.index}]"
	value="%{value}" label="%{key}" labelposition="left" />

</s:iterator>

Volker Karlmeier wrote:
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> 
> maybe you mean this:
> 
> <s:form method="post" action="presidentThemes">
>     <s:iterator value="themes" status="status">        
>         <s:textfield name="themes(#status.index).value" value="%{value}"
> />
>     </s:iterator>
> 
> Volker
> 
> thinair schrieb:
> | My Problem is the following :
> | 1. When I trie to use the getThemes after the user post the submit 
> button, I
> | have got a null exception value ? So I suspect the texfield name="... 
> to be
> | uncorrect ?
> |
> | My code is the following :
> |
> | <s:form method="post" action="presidentThemes">
> |     <s:iterator value="themes" id="id">
> |             <s:textfield name="themes(%{id}).value" value="%{value}" />
> | <!-- code is converted to (in real html)
> |  <input type="text" name="themes(1=Un petit theme).value" value="Un
> petit
> | theme" id="presidentThemes_themes(1=Un petit theme)_value"/>
> | -->
> |     </s:iterator>
> |
> |     <s:submit name="submit" label="submit" value="submit" />
> | </s:form>
> |
> | In the java class for the presidentThemes action ->
> |
> | private Map<String, String> themes;
> |     public Map<String, String> getThemes() {        
> |         return themes;
> |     }
> |
> |     public void setThemes(Map<String, String> themes) {
> |         this.themes = themes;
> |     }
> |
> | thx in advance,
> 
> 
> - --
> - -------------------------------
> 
> Volker Karlmeier
> Friedrich-Freye-Str. 61
> 45481 Mülheim/Ruhr
> 
> Tel. :  (+49) 208-7785675
> Mobil:  (+49) 176-21056587
> Mail :  Volker@magiccode.eu
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (GNU/Linux)
> 
> iD4DBQFIQbE0aEMQXBIqssERAu9fAJi+fc8/OUlY64gstblKeOw2l0ocAJ4q/uB7
> 6uk+0SFPTNBxVzG+h76cPw==
> =cFBc
> -----END PGP SIGNATURE-----
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/-Struts-2--s%3Aiterator-%28post-list-back-to-java-class-doesn%27t-work%29-tp17574021p17633553.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message