See MyEclipse Enterprise Workbench (www.myeclipseide.com), a low cost full featured JSP development and debugging environment ($30). It provides jsp and custom tag completion, validation, syntax coloring, preview, native debugging for JSR045 servers,
Struts code generation wizards, and lots of other development tools for
EJB and EAR development and deployment.
The next MyEclipse release will include a WYSIWYG designer for HTML, JSP-Struts ui tags and
JSF. We'll post info on the site in the next week or so with screenshots; betas planned for early May.
Wayne
MyEclipse Lead Developer