Padrões de projetos são soluções típicas para problemas comuns. Refactoring.guru
EL é uma linguagem utilizada para simplificar o desenvolvimento Java Web, que permite o acesso a dados em ambiente JSP.
JavaBeans por definição são componentes reutilizáveis e que seguem um conjunto de convenções:
O JDBC, acrônimo para Java Database Connectivity, é um conjunto de pacotes que viabiliza o desenvolvimento de aplicações Java capazes de interagir com bancos de dados relacionais.
Actions são outro conjunto de tags que são processadas pelo servidor, auxiliando na criação de página dinâmicas, funcionais e que permitam o acesso a objetos Java.
Em JavaServer Pages (JSP), os objetos implícitos são referências a objetos Java que estão disponíveis automaticamente em cada página JSP, sem a necessidade de serem explicitamente declarados ou inicializados. Esses objetos fornecem funcionalidades específicas que facilitam o desenvolvimento de aplicações web Java.
Serlvets são classes Java que implementam códigos capazes de lidar com requisições HTTP.
O desenvolvimento web utilizando Java envolve a edição Enterprise (Java EE). Essa implementação, construída sobre a plataforma SE, oferece recursos que viabilizam a criação de aplicações em rede, possibilitando, por conseguinte, o desenvolvimento de aplicativos web.