Sergio escribió:
Chris Pratt escribió:
You can refer to the DisplayTag documentation about what collections
they
support, there are quite a few. I usually use a java.util.List of
JavaBean's And yes, you'll have to use JDBC, JPA, Ibatis,
Hibernate... to
get that data from the database into a structure that can be displayed.
As for your other question, take a look at the last column in my
example,
that's exactly what it does.
(*Chris*)
On Thu, Jan 7, 2010 at 1:05 AM, Sergio
<killing-is-my-busin...@hotmail.com>wrote:
but i don't understand the data structure to hold the users. When
you get
the ResultSet from mysql, how do you put it into the list? Without
using
hibernate or similar, i've tried with several collections, for
example a
<String >, Map <String><String>. The first string holds the name or
user id,
and the map holds attribute-value pair. No success, i think that is
a bad
solution.
and another question: i need the user id be passed to another action
as a
parameter. I've tried with a s:form and a hidden field, something like
<input type="hidden" value="<s:property>"> is the idea. It's about
an online
shop, and i'm having problems with:
1.- listing products from mysql
2.- adding products to the cart (from a mysql products list
i'm a little newbie with struts.....
regards
--
Sergio
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org
wow, i think i got. I'll take a look.
thank you very much
my point is that i have a property which is a String, and i need that
string in two ways: as a literal string and as a parameter to another
action. Using "s:property", something like this:
<table>
<s:iterator value="#session.carrito">
<tr>
<td><s:property />
</td>
<td><s:url id="idResta" value="/Del.action">
<s:param name="politico" value="[0]"></s:param>
</s:url>
<sx:a accesskey="6" href="%{idResta}"
targets="secondaryContent" >Fuera</sx:a>
</td>
</tr>
</s:iterator>
</table>
sessio.carrito is a String ArrayList and iterator works. Each of that
string must be passed to another action, say Action2, like a form with a
hidden field. During Action2 (which delete "politico" from
session.carrito) there's a *java.lang.ArrayIndexOutOfBoundsException: -1*
I thought that "[0]" helds the actual value, same as "<s:property />".
Into "param" tag i've tried also with value="{ #this }" but i got that
java exception.
Something like:
<s:param name="politico" value="<s:property />"></s:param>
is my literal desire :)
My struts action has private String politico and getters y setters. I'm
not really sure if "politco" is viewed by Action2.
regards
**
--
Sergio
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org