I had posted this as a question to the user mailing list, but the consensus is that it is a bug. Running Jakarta Tomcat 3.2.1 on Windows 2000. 1. Create a new directory 2. Put 2 JPG images in it, or the same one renamed. Name one "hello.jpg" and the other "hello test.jpg" (WITH THE SPACE) 3. Now point your browser at that directory and let Tomcat build the page for you. 4. Click on both images Result: In my case, only the first one will display. The second will give a 404 page not found error. Other web servers like WebSphere and IIS server up the images with no problem.