struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marco Tedone" <mted...@jemos.org>
Subject Re: endless actionforms and valueobjects questions
Date Sun, 08 Jun 2003 18:11:01 GMT
You are not wrong, florian, at the end of days what you should present to
user are strings. The question is: how to retrieve those strings? One
possible answer is by means of valueObjects. Let's think to the classic
user's data (email, password, first name, last name, etc.) and to a normal
Register/Login/Logout/Remove pattern. Well, presumibly, you'll need to pass
back and forward user's data from/to the persistance layer (which possibly
could be a database); then, valueObject is a unique course grained object
containing all the user's information. You can then use parts of this
valueObjects in your JSP to render information to the user or form a unique
valueObject when user supplies information to you, to pass to the
persistance layer. So, from within your JSP page, instead of everytime do
something like:

<% getUserService.getEmail(); %>

for each user's info, you can just get pieces of a valueObject created
before the JSP presentation.

My 2 cents,

Marco
----- Original Message ----- 
From: "florian" <csshsh@structbench.com>
To: <struts-user@jakarta.apache.org>
Sent: Sunday, June 08, 2003 7:00 PM
Subject: endless actionforms and valueobjects questions


>
> hi!
>
> i dont want to start the discussion again. just wanted some feedback
> on some thoughs =)
>
> i had some dicussions with some friends who argued that valueObjects
> should never never be so far out in the presentation layer. i kinda
> agree
> with that. valueObjects should really only be used on the borders of
> layers.
>
> that however brings the question: why should i use something else
> than strings in my actionforms?
>
> ciao!
> florian
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>




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


Mime
View raw message