JSP Development IDEs
From Lunarpages Web Hosting Wiki
What can I use to develop JSP and/or Java Servlets?
There are numerous IDEs available to develop JSP and Java Servlets. Sun offers a freeware edition Java IDE called Sun ONE Studio. The free edition is the community edition.
Another superb IDE, also written in Java, is the Eclipse platform. It handles numerous file formats, has project management features, very extensible through the vast amount of plug-ins, and is available as open-source freeware from http://www.eclipse.org.
There is also NetBeans at http://www.netbeans.org/