Peter Pilgrim wrote:
>
> I hope Jason does into the philosophies in detail.
Yes, I talk about the philosophies and demonstrate how various
technologies solve the problem. The quick summary of the top three:
* Tea (opensource.go.com) has a cool sandbox model that works great for
sites that crank out new templates regularly (news sites, portal sites,
etc) and need to protect the system from a bad page. It's also great
for ISPs that want users to create dynamic content but don't want to
give users full access to the system. (Servlets have lagged in ISP
adoption primarily because of security concerns; JSP doesn't address
them but Tea does.) Tea also lets you ship compiled templates and that
works well for commercial interests who don't want to give page source
code! Finally, the Kettle IDE is extremely cool, and lets "technical
producers" who don't want to be programmers script pages. I plan on
using Tea for my new Servlets.com site.
* WebMacro (webmacro.org) works well for creating "web applications"
where templates aren't created as often so you're willing to trade some
page protection in exchange for some programmer flexibility. It's also
for people who don't like <% %> in their pages as Tea and JSP use. I
used WM for my ISP review system on Servlets.com.
* JSP (java.sun.com/products/jsp) works well for people who are Java
programmers. However, I've been disappointed with its inability to
really move Java out of the page. Custom tag libraries are helping, but
it's rare to find pages without at least some Java code in them and that
makes it hard for "technical producers" to create pages effectively.
Plus, you need an above average Java programmer on staff if you need to
write custom tag libraries for your page, and to look at the generated
servlet code to figure out what error messages are referring to!
> Mind you there is JSP book
> coming out from O'Reilly, any one seen that book and whether it
> discuss the issue of frameworks and MVC in general.
The JSP book is not out yet. I would expect it concentrates on the JSP
solution.
-jh-
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html