I just looked at it, although it claims to be like Struts, having used Struts for a 
while, I truly don't see how.  Struts creates bindings between your objects's 
properties and methods and is easy to set up.  Basically you create a class for Model 
(your business logic), then use JSP for view and Struts serves as a controller.

Within JSP you embed the logic, although Maypole tries, there is more to struts, build 
in error classes, that repost back to forms with errors, etc..., redirection based on 
business logic, and many many more features.

But Maypole is new, maybe they'll get there one day.

Ilya

-----Original Message-----
From: Scott T. Hildreth [mailto:[EMAIL PROTECTED]
Sent: Monday, August 09, 2004 12:43 PM
To: MCMULLIN, NANCY
Cc: [EMAIL PROTECTED]
Subject: RE: web development tool


I would check out HTML::Mason or Maypole which can use Template::Toolkit
or Html::Mason.  Maypole is like Java Struts a MVC(?).  Anyway it seems
very easy to setup giving web interfaces to db tables.  I have not used
it, worth checking out though.  There are articles on perl.com.

On Mon, 2004-08-09 at 10:57, MCMULLIN, NANCY wrote:
> From: Hardy Merrill [mailto:[EMAIL PROTECTED]
> 
> I think you'll find that Perl can do any and all of what you asked
> about, but you're asking about pretty general topics.  If you can be
> more specific it's likely you'll get more specific answers.
> 
> Hardy,
> Specifically, we need to do Oracle database development running in a browser, which 
> includes: 
> - add, delete, modify records
> - display on-screen reports of that data
> - print hard-copy reports
> - run batch processes
> - allow for concurrent use
> We've already put together some simple Perl / HTML / SQL scripts that display data, 
> but I  just didn't know if Perl and HTML were robust enough to do all the 
> aforementioned.
> 
> Thanks.
> Nancy
> 
> Since you ask here on the Perl *DBI* mailing list, in my experience,
> which includes (not to say I'm an expert in these ;-) Perl, PHP, Python,
> some ASP, no other tool in that list has the mature database independent
> interface that Perl does.  This is an excellent tool that allows you to
> write database independent code for any application that interfaces with
> a database.  The major "pro" of DBI is that if you write your apps for
> "Oracle" (DBD::Oracle), that sometime down the road if you change your
> database to DB2, that your code will not have to change much - assuming
> that you don't take advantage of oracle-specific functionality provided
> by Oracle.
> 
> I don't know Coldfusion or Java so I can't offer any insight there.
> 
> HTH.
> 
> Hardy Merrill
> 
> >>> "MCMULLIN, NANCY" <[EMAIL PROTECTED]> 08/09/04 11:26AM >>>
> Generic question to the group...
> 
> It's been requested that we expand our Perl / Database / Web
> development to do more advanced things, such as database maintenance,
> reporting and monitoring (over the web).  
> 
> Would you recommend continuing to use strictly Perl for all of this, or
> jump to another tool, such as Coldfusion, PHP, Java or something else?  
> I guess I'm wondering how easy or hard it would be to develop everything
> using only Perl.
> 
> Thanks for the advice.
> Nancy

Reply via email to