<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Ognl em Struts 2"]]></title>
		<link>http://www.guj.com.br/posts/list/18.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Ognl em Struts 2"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Ognl em Struts 2</title>
				<description><![CDATA[ Ola pessoal, estou com um problema pra criar uma variavel dinamica no struts 2, tenho campos que são gerados dinamicamente no meu formulario e consequentemente a exibição desses valores é dinamico. <br /> <br /> Estou tentando concatenar 2 variaveis e pegar o valor dessa concatenacao(que é a variavel dinamica). Ex: No meu form preciso exibir dinamicante o valor do indice do iterator concatenado com "_" e concatenado com uma propriedade da lista do iterator. Meu codigo ficaria assim: <br /> <br /> [b]1º problema[/b]<br /> [code]<br /> &lt;s:iterator value="%{[0].itensComNrDeSerie}" status="status" &gt;<br /> // id_item deveria ser igual a "1_2"  por exemplo, mas nao retorna nada por causa do "_%{idItem}". Se coloco somente %{#status.index} ou somente %{idItem}, funciona.<br /> &lt;s:set name="id_item" value="%{#status.index}_%{idItem}" /&gt;  <br /> &lt;/s:iterator&gt;<br /> [/code]<br /> <br /> [b]2º problema[/b]<br /> se o primeiro problema fosse resolvido, ou seja, a variavel id_item sendo igual a "1_2", preciso finalmente colocar esse "1_2" como variavel do meu request, entao ficaria assim:<br /> <br /> [code]&lt;s:textfield  name="%{#status.index}_%{idItem}" value="%{[0].getServletRequest().getParameter('%{id_item}')}"/&gt;[/code]<br /> <br /> O estranho é que o nome do campo eu consigo setar dinamicamente, nesse caso o nome do input ficaria igual a "1_2" por exemplo, tentei colocar o mesmo codigo dentro do getServetRequest... mas nao funciona, por isso tentei usando a variavel id_item, mas tbm nao funciona. O resultado final do meu input deveria ser assim:<br /> <br /> [code]&lt;s:textfield  name="1_2" value="algum valor que esta dentro da variavel 1_2 que pego via post"/&gt;[/code]<br /> <br /> O codigo final esta assim:<br /> <br /> [code]&lt;s:iterator value="%{[0].itensComNrDeSerie}" status="status" &gt;<br /> 						&lt;s:if test="#status.first"&gt;					<br /> 							&lt;tr&gt;<br /> 								&lt;td colspan="3" class="cabecalho"&gt;Itens com Número de série&lt;/td&gt;<br /> 							&lt;/tr&gt;<br /> 							&lt;tr&gt;<br /> 								&lt;td width="200" class="titulo"&gt;Id&lt;/td&gt;<br /> 								&lt;td class="titulo" width="100"&gt;Descrição&lt;/td&gt;			<br /> 								&lt;td class="titulo"&gt;Nº de série&lt;/td&gt;			<br /> 							&lt;/tr&gt;<br /> 						&lt;/s:if&gt;<br /> 						&lt;tr&gt;<br /> 							&lt;td  class="item" &gt;&lt;s:property value="idItem"/&gt;&lt;/td&gt;<br /> 							&lt;td  class="item"&gt; &lt;s:property value="nomeItem"/&gt;&lt;/td&gt;	<br /> 							&lt;s:set name="id_item" value="%{#status.index}_%{idItem}" /&gt;<br /> 							<br /> 							&lt;td class="item"&gt;&lt;s:textfield  name="%{#status.index}_%{idItem}" value="%{[0].getServletRequest().getParameter('%{id_item}')}"/&gt;<br /> 							<br /> 							&lt;/td&gt;<br /> 						&lt;/tr&gt;	<br /> 					&lt;/s:iterator&gt;[/code]<br /> <br /> Espero que possam me ajudar!<br /> <br /> abraços!!!<br /> <br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/137524/739926/ognl-em-struts-2
</guid>
				<link>http://www.guj.com.br/prepost/137524/739926/ognl-em-struts-2
</link>
				<pubDate><![CDATA[Tue, 8 Sep 2009 23:30:05]]> GMT</pubDate>
				<author><![CDATA[ robsonsilvar]]></author>
			</item>
			<item>
				<title>Re:Ognl em Struts 2</title>
				<description><![CDATA[ up]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/137524/740016/reognl-em-struts-2
</guid>
				<link>http://www.guj.com.br/prepost/137524/740016/reognl-em-struts-2
</link>
				<pubDate><![CDATA[Wed, 9 Sep 2009 09:29:55]]> GMT</pubDate>
				<author><![CDATA[ robsonsilvar]]></author>
			</item>
			<item>
				<title>Re:Ognl em Struts 2</title>
				<description><![CDATA[ Tenta usar o s:component!<br /> <br /> Ele serve pra colocar juntar valores de campos diferentes... como uma data!<br /> <br /> Dá uma pesquisada que isso deve resolver!!<br /> <br /> falow!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/137524/740187/reognl-em-struts-2
</guid>
				<link>http://www.guj.com.br/prepost/137524/740187/reognl-em-struts-2
</link>
				<pubDate><![CDATA[Wed, 9 Sep 2009 11:34:39]]> GMT</pubDate>
				<author><![CDATA[ ThiagoWorldCoder]]></author>
			</item>
			<item>
				<title>Re:Ognl em Struts 2</title>
				<description><![CDATA[ Estou com um problema parecido, preciso mostrar os valores de alguns campos dinamicamente.<br /> Na variavel "listaCampos" eu tenho o nome dos campos que eu quero ver.<br /> [code]<br /> &lt;s:iterator value="listaCampos"&gt;<br />    &lt;s:property value="top"/&gt;<br /> &lt;/s:iterator&gt;<br /> [/code]<br /> <br /> Oque aparece na tela é os nomes dos campos e não os valores das variaveis.<br /> Se eu colocar direto &lt;s:property value="id"&gt; ele tras o id sem problema.<br /> Alguem ja passou por isso?]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/137524/1016531/reognl-em-struts-2
</guid>
				<link>http://www.guj.com.br/prepost/137524/1016531/reognl-em-struts-2
</link>
				<pubDate><![CDATA[Fri, 19 Mar 2010 15:00:26]]> GMT</pubDate>
				<author><![CDATA[ Mordor]]></author>
			</item>
			<item>
				<title>Re:Ognl em Struts 2</title>
				<description><![CDATA[ Resolvido:<br /> <br /> &lt;s:property value="#attr[top]"/&gt;<br /> <br />  <img src="http://www.guj.com.br/images/smilies/97ada74b88049a6d50a6ed40898a03d7.gif" border="0"> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/137524/1016542/reognl-em-struts-2
</guid>
				<link>http://www.guj.com.br/prepost/137524/1016542/reognl-em-struts-2
</link>
				<pubDate><![CDATA[Fri, 19 Mar 2010 15:09:39]]> GMT</pubDate>
				<author><![CDATA[ Mordor]]></author>
			</item>
	</channel>
</rss>
