File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes What is the best FREE jsp/servlet server? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Bookmark "What is the best FREE jsp/servlet server?" Watch "What is the best FREE jsp/servlet server?" New topic

What is the best FREE jsp/servlet server?

Fox Hu
Ranch Hand

Joined: Jan 23, 2003
Posts: 49
What is the best FREE jsp/servlet server on Windows?
Tim Baker
Ranch Hand

Joined: Oct 04, 2003
Posts: 541
for someone wanting to learn JSP and Servlets then yes I would probably say tomcat. It's very popular and well documented on the web, is relatively easy to use and comes with a pretty easy win32 installer

Kim Jong II (North Korea's Dear Leader) said:Nuclear weapons don't kill people, people kill people.
Fox Hu
Ranch Hand

Joined: Jan 23, 2003
Posts: 49
Thank you.
But I didn't mean to use it to learn JSP.
I need a server for some simple business usages.
Considering stabilization and security, can Tomcat be a choice?
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15302

If it's for business usage, why not support development and purchase a license for an Application Server of your choice. Then you get the nice write off for your business.

GenRocket - Experts at Building Test Data
Frank Carver

Joined: Jan 07, 1999
Posts: 6920
Personally, I prefer Resin from Whether it is free or not depends on what you plan to use it for. Their "developer source" licence is free unless you or someone else is making money out of using it, in which case it is $500.
Another good, and completely free, choice is Jetty. less well known than Tomcat, but used in an impressive array of products and services.
You may want to look at my advice on choosing a servlet container page for more information.

Read about me at ~ Raspberry Alpha Omega ~ Frank's Punchbarrel Blog
Fox Hu
Ranch Hand

Joined: Jan 23, 2003
Posts: 49
Thank you, Gregg and Frank.
I haven't use Resin before but I will have a try.
Faisal Khan
Ranch Hand

Joined: Jun 29, 2003
Posts: 285
Just a point on Tomcat, in my usage of tomcat for last two years for commercial use, I have found it to be stable, fast and reliable - especially with the new catalina engine.

The secret to creativity is knowing how to hide your sources.
Alexis Sumalpong

Joined: Jan 06, 2004
Posts: 13
Tomcat on linux [non-responsive advert elided]
That's a great pair to get web apps working.
[ January 06, 2004: Message edited by: Bear Bibeault ]

Brian Pipa
Ranch Hand

Joined: Sep 29, 2003
Posts: 299
I second Resin. Been using it for years. Good stuff.

My Java Freeware:<br />MACCC - <a href="" target="_blank" rel="nofollow"></a><br />Nator - <a href="" target="_blank" rel="nofollow"></a>
Chad McGowan
Ranch Hand

Joined: May 10, 2001
Posts: 265
I'll add a third for Resin as well. I've been using it for about a year and I am really impressed with it.
Andres Gonzalez
Ranch Hand

Joined: Nov 27, 2001
Posts: 1561
Tomcat or Jetty, both are really good.

I'm not going to be a Rock Star. I'm going to be a LEGEND! --Freddie Mercury
Simon Brown
sharp shooter, and author
Ranch Hand

Joined: May 10, 2000
Posts: 1913
I've recently started to use Tomcat, Resin and Jetty side-by-side and you'll be surprised at some of the little differences between them in how the implementations work. My advice, if you're building a webapp that you'd like to run on different app servers, is to develop the webapp on those app servers. Sounds silly I know, but I've had a whole bunch of problems developing my blogging app, Pebble. :roll:
On a positive note, portability between servers is getting better as time goes by.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
I've always liked Orion.
Stable, fast, relatively easy to use.
Free for development and non-commercial deployment, reasonably priced otherwise.

Simon Brown
sharp shooter, and author
Ranch Hand

Joined: May 10, 2000
Posts: 1913
Fast yes, but it's very, very buggy so I gave up using it. :roll:
Scott Duncan
Ranch Hand

Joined: Nov 01, 2002
Posts: 364
I prefer tomcat. Actually I use JBoss which comes with tomcat but you may not need EJBs and therefore you will not need JBoss. The company I work for uses EJBs sparingly but due to the political aspect, management insists on using a product that is fully supported so they use WebSphere which is good and bad. Administration in WAS 4.0 was a dream but in 5.0 they have goofed it a bit. Stable though and scalable but costs a fortune. For a little less than WebSphere but a lot more than Tomcat/Jetty/Resin you can get JRun from Macromedia (development license is free) and it is very sweet.
So, I guess it all goes back to the same old thing. Depends on what you want to do. I like Simon's suggestion. See which one is best for your application.

No more rhymes! I mean it!<br /> <br />Does anybody want a peanut?
I agree. Here's the link:
subject: What is the best FREE jsp/servlet server?
It's not a secret anymore!