We use Struts to build our major app, and so the Struts taglibs along with it, as well as a custom taglib of our own. Struts gives us an excellent MVC framework to build on, and it slots in nicely to any servlet container you like. We have the freedom to pick up any of the many taglibs available here in Taglibs and elsewhere, not to mention using JSTL.
A couple of reasons other people have not mentioned: 1) Open source is a very good thing. If you're having problems, you can look at the source code to see what's going on, and make changes to it if you need to. Also, if you look at the various Jakarta mailing lists, you'll see that there's an awesome support framework out there. And all at no cost. 2) Flexibility is also a good thing. There are many, many servlet containers out there to choose from. As long as the container supports Servlets 2.2 and JSP 1.1, a Struts app should run on it. As for the other technologies you mentioned: ASP: Our products have to run on Win2K and Solaris. Yes, there are non-Windows implementations of ASP, but I don't trust Microsoft to let them live too long. PHP: My company builds internet content security products. Our customers would laugh if we told them we were building them in PHP. Coldfusion: Cost, for one. We'd have to tack on the cost of bundling Coldfusion to the cost of our own products. In any case, the whiz-bang version of Coldfusion described by Stacy was not available when we started our development. -- Martin Cooper ----- Original Message ----- From: "Bogesdorfer, Dan" <[EMAIL PROTECTED]> To: "'Tag Libraries Users List'" <[EMAIL PROTECTED]> Sent: Friday, March 15, 2002 7:28 AM Subject: OT: Seeking Opinions > I've been lurking for a few weeks and wanted to get some inputt from you > guys/girls. You can email me off list so as not to clog this list up if > needed. I'm looking for your reasons as to why your using this environment > (Jakarta tags..jsp) instead of using something like Microsoft's ASP, PHP, > Cold Fusion and the list goes on. > > Thanks.... > > Daniel Bogesdorfer > Senior Programmer / Analyst > Office Of Research Health Sciences > University of Pittsburgh > 412.648.2366 > > email: [EMAIL PROTECTED] > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>