struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gar?ar ?. Gu?geirsson" <>
Subject RE: Struts & UML ....
Date Thu, 16 Aug 2001 14:21:24 GMT

Hi Rodney,

UML stands for "Unified Modelling Language", and you can use it to model
anything you like; not just the three layers you ask about. I think,
however, that this picture will tell you what you want to know:

The picture shows how the different components of the Struts MVC
architecture are distributed over the presentation, business and data
layers, using a UML class diagram.

Gardar Gudgeirsson

-----Original Message-----
From: Rodney Smith []
Sent: 16. agust 2001 12:13
Subject: Re: Struts & UML ....

Hi All,

Thanks for the response, but that is not what I am asking, the question is
in a UML there are specific layers e.g. presentation layer, business layer,
data layer.
The MVC 'Model View Controller is within this UML?
The question is where in UML is the MVC located?
I thought that it was in the presentation layer, but I am unsure if the
'Model' part of the MVC is located in the business layer?
I hope that the information I have provided is sufficient enough for a
Thanks again.

Kind Regards
Rodney Smith

> Model --> Normally a Database (the schema)
> Controller-->Action Servlet
> View --> JSP
> Is that what you are asking?
> >From: Rodney Smith <>
> >Reply-To:
> >To:
> >Subject: Struts & UML ....
> >Date: Thu, 16 Aug 2001 10:38:36 +0200 (MEST)
> >
> >Hi all,
> >
> >Could some one give me a quick simple solution or a good detailed example
> >of
> >the following.
> >My understanding so far of Struts is not so bad I think, but when looking
> >at
> >the MVC and how it works, I would like to put that into order with UML. I
> >could image that there is a million of UML examples and MVC, but I would
> >like a
> >simple answer on a Struts MVC and UML.
> >Now the question is after the actionservlet controller sends a perform()
> to
> >the action class..... is this action class in the MODEL??? and if so,
> where
> >in the UML view is it??
> >To me it looks like most of the MVC is based in the presentation layer is
> >that correct?
> >Could someone enlighten me with a good clear answer please.
> >Thanks for everyones time and have a great day.
> >
> >Kind Regards
> >Rodney Smith
> >
> >--
> >Sent through GMX FreeMail -
> >
> _________________________________________________________________
> Get your FREE download of MSN Explorer at

Sent through GMX FreeMail -

View raw message