PÁGINAS HTML DINAMIZAM, DEIXAM ALGO ESTÁTICO MELHOR E BEM EXECUTADO
JAVA SERVER PAGE – PÁGINA HTML
<%%> - SCRIPTLET – ME PERMITE ESCREVER JAVA DENTRO DE UM JSP OU HTML
CÓDIGO 500 – ERRO DENTRO DO SERVIDOR(OU HTML)
JSP – INTERFACE – LINCADA COM O SERVLET (CÓDIGO DE VISUALIZAÇÃO)
Definindo um modelo – new class
Criar atributos do que vai ter
Private String nome;
Posso gerenciar os getters e setters
Em source> generate getters e setters
Construtores são objetos
Acesso ao banco de dados >
Chama a classe do banco
Banco banco = new Banco();
Clica na lampada e cria a classe
CRIA classe no privado (Static é da classe e não do objeto)
Cria objeto da classe(é mais prático de usar)
Private static List<nome da minha lista> lista = new Arraylist<>();
Ligando o Servlet
Continua tudo, chama formulário novamente
private static List<Empresa> lista = new
ArrayList<> (); public List<Empresa> adiciona(Empresa empresa) { lista.add(empresa); return null; listando as empresas – ver no navegador a Lista de empresas cadastradas, devolver html existente
trabalhar
get – navegador acessa, e envia uma requisição cria
bd – pega a lista de empresas que foram cadastradas
criar no servlet HTML navegador n entende outro formato
blocos estatic (existem códigos estáticos, quando a máquina virtual executa ela lembra(tipo uma memória))
out.println("<html><body>Empresa " + nomeEmpresa
+ " cadastrada com sucesso! </body></html>"); html dentro do código java