Вам нужно только JDK с сайта оракула. Это обеспечит стандартный API Java. Чтобы получить реализацию JSP, вам понадобится стандартный веб-контейнер, такой как Apache Tomcat . Это позволит вам разрабатывать приложения на основе JSP. Для разработки только приложений на основе JSP этих двух будет достаточно.
Однако, если вам нужно использовать полный стек Java EE (JSP, JNDI, EJB и т. Д.), Вам потребуется больше, чем эти два. В этом случае вы должны использовать полноценный сервер приложений Java EE, такой как GlassFish , JBOSS и т. Д. Это обеспечит реализацию спецификации Full Java EE.
Так что только для приложений на основе JSP используйте JDK + стандартный веб-контейнер (например, tomcat).
Чтобы использовать полный стек Java EE, используйте JDK + сервер приложений (например, GlassFish, JBOSS и т. Д.).