I tre strumenti di lavoro più utilizzati per chi sviluppa pagine Jsp sono:
- Eclipse, un IDE da eclipse.org, che può essere utilizzato per programmare in Java o altri linguaggi di programmazione.
- Tomcat è un J2EE web server dall'Apache Jakarta project.
- Struts è un framework anch'esso prodotto dall'Apache Jakarta project.