A commercial plugin that's useful for Java web applications. It has features such as JSP validation and support for Jakarta Struts. See http://www.myeclipseide.com/ for the details. Approximately $30/year/developer.