PublicouEmily Portugal Alterado mais de 3 anos atrás
Servlet + JSP Prof. Alexandre Monteiro Recife
3 Mapeamento Objeto-Relacional
Fachada + Singleton Browser Evolução dos Dados Linguagens (DADOS) JSP (VIEW) MODEL (Objeto) Fachada JAVA (CONTROLLER) MODEL (Objeto) JAVA (MODEL) Mapeamento Objeto-Relacional HQL HIBERNATE TABELA (Registro) SQL 3
8 Servlets e Formulários HTML
Tecnologia Java utilizada no desenvolvimento de aplicações Web; JSP foi lançada durante a época em que a tecnologia Servlet ganhou popularidade como uma das maiores tecnologias para desenvolvimento Web; JSP não substitui os Servlets, mas estendem suas funcionalidades; É comum o uso de Servlets e JSP's juntos;
11 Java Server Pages (JSP)
13 Como funciona uma página JSP
14 Exemplo <HTML> <BODY>
<!--página JSP simples que imprime o endereço IP de uma máquina--> <HTML> <BODY> O seu endereço IP é <%=request.getRemoteAddr() %> </BODY> </HTML>
15 JSP Containers Apache Tomcat; GlassFish;
Os JSP Contaneirs mais populares da atualidade: Apache Tomcat; GlassFish;
16 O que precisaremos para criar e executar Scripts JSP?
Agora, na próxima tela, definiremos o JSP Container a ser utilizado pela aplicação. Em Servidor, selecione Domínio do Personal Tomcat ou GlassFish; Mantenha os demais parâmetros padrão de projeto; Clique em Finalizar;
23 Meu primeiro Script JSP
24 Meu primeiro Servlet
25 Meu primeiro Servlet Executando o script: Para executar o script (caso não exista erros), deveremos utilizar a tecla de atalho F6; Também podemos clicar com o botão direito sobre o arquivo de script demonstrado no painel de Projeto, para então clicar em Executar arquivo; Também podemos acessar a opção de menu Executar / Executar arquivo; O navegador padrão será executado, demonstrando a saída do script implementado;