The Servlet Shop Java Web Development: home

Welcome to The Servlet Shop.

I've been working with Java on web servers since before there was a servlet API, Each time I join a new team, I face the same kinds of questions and misunderstandings. Eventually, I decided it was time to do something about it, so I'm gathering together a load of answers I've given, links I've passed on and products I've reviewed in the hope that this collection of scattered wisdom might find a wider use.

If you have any comments or suggestions, please contact me by email.

Recent News

New hosting survey now under way21 Sep 2004
It looks like my servlet hosting list is one of the most popular pages on this site, but it's been over six months since I last looked at it, and that's a long time in the internet business. So I've started the process of finding and checking all the Java hosting providers I can, and when I've got enough data I'll update the list.

In the meanwhile, I have found that two of my top picks have upgraded their service for the same price. now have much better support for DNS. You no longer need to register your domains with them, and they provide a neat web interface to manage all your domains and nameservers. You also get the latest Plesk 7 configuration manager and a really neat web-reboot feature that can boot a special "rescue" system even if you've screwed up your configs and the real system won't boot!. My other top pick Lunar Pages just keep getting better. You still get multi-application Resin hosting for $9.99 a month, but you now get 1GB of storage to go with your 40GB of bandwidth.

More information as the search progresses. If you have any recommendations, please let me know.

One of my recommended hosting providers just got better20 Dec 2003
No sooner had I finished putting together my list of java hosting reviews and recommendations, than I get a message to tell me that one of them has just got better value. Lunar Pages have updated their $7.95/month "shuttle" account to now offer 800MB of storage instead of 500MB, and have doubled the included bandwidth from 20GB to to 40GB/month!

Advice on choosing a Java web host18 Dec 2003
It can be very difficult to find a good hosting company which supports server-side Java. Most hosting companies neither know nor care about Java. Most of the ones that do offer Java charge "enterprise" prices!

To help cut though this problem, I've now added a page about choosing a hosting provider in my advice section. As well as general advice, I offer some reviews and recommendations of hosting providers I'm familiar with, to help you make an informed choice. As usual, if you agree or disagree with any of my comments, or think I've missed anything, please get in touch.

Site search now available 27 Nov 2003
At last, google has noticed this site, so I can add a site-specific search box. I admit this is a lazy way of doing searching, but on balance it works pretty well. The only major drawback is that it often takes google a week or so to recognize new material.

New JSP book review 24 Nov 2003
I've just finished reading a new JSP book "JSP: Practical guide for Java Programmers" by Robert J Brunner, so I've added a review to the servlets and JSP book list. It's one of the first books to cover JSP 2.0, so if you want to get ahead of the game, check it out.

Books about server-side Java programming 18 Nov 2003
I've had a look around the web, and there doesn't seem to be many comprehensive lists of books for people interested in reading about servlets, JSP, and associated technology, so I've compiled my own servlets and JSP book list. Please take a look, and if you know of any I haven't found, please let me know.

Choosing a Servlet Container10 Nov 2003
In order to run your Java code on the internet, you need a "servlet container" - the software that takes incoming web page requests and passes them to your servlets and JSPs. There are loads to choose from, all with their own advantages and disadvantages, so I've now added a page about choosing a servlet container in my advice section. As usual, if you agree or disagree with any of my comments, or think I've missed anything, please get in touch.

New Site, New Domain8 Nov 2003
The new domain is now live, and the world's nameservers should have been updated to include it by the time you read this. As soon as google realizes that we are here, I'll add a site search facility so you'll be able to search just the servletshop pages. Get a Resume that Gets Results!

GuruNet - Go Beyond Search!

Hot Summer Savings from LearnKey