TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação Para Internet

Seminário: Programação Para Internet. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  21/11/2013  •  Seminário  •  983 Palavras (4 Páginas)  •  118 Visualizações

Página 1 de 4

Programação para internet

ATIVIDADE PROPOSTA

Pesquise sobre as tecnologias abaixo:

1) Servlet

2) JSP

3) JSF

4) JPA

5) Ajax

1) Servlet

É um componente do lado do servidor que gera dados HTML e XML para a camada de apresentação de um aplicativo WEB. É basicamente uma classe na linguagem de programação Java que dinamicamente processa requisições e respostas, proporcionando dessa maneira novos recursos aos servidores.

Exemplo de Servlets:

/ / Web.xml

<? xml version = "1.0" encoding = "UTF-8" >

http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd " id = "" WebApp_ID version = "3.0" >

< exibição - nome > caelum </ tela - nome >

< bem-vindos - arquivo - lista >

< bem-vindos - arquivo > index . html </ welcome - arquivo >

< bem-vindos - arquivo > índice . htm </ welcome - arquivo >

< bem-vindos - arquivo > index . jsp </ welcome - arquivo >

< bem-vindos - arquivo > default . html </ welcome - arquivo >

< bem-vindos - arquivo > default . htm </ welcome - arquivo >

< bem-vindos - arquivo > default . jsp </ welcome - arquivo >

</ welcome - arquivo - lista >

< servlet >

< servlet - nome > servletOiMundo </ servlet - nome >

< servlet - classe > br . COM . caelum . servlet . OiMundo </ servlet - classe >

</ servlet >

< servlet - mapeamento >

< servlet - nome > servletOiMundo </ servlet - nome >

< url - padrão > / oi </ url - padrão >

</ servlet - mapeamento >

< servlet >

< servlet - nome > AdicionaContato </ servlet - nome >

< servlet - classe > br . COM . caelum . agenda . servlet . AdicionaContatoServlet </ servlet - classe >

</ servlet >

< servlet - mapeamento >

< servlet - nome > AdicionaContato </ servlet - nome >

< url - padrão > / adicionaContato </ url - padrão >

</ servlet - mapeamento >

< erro - página >

< erro - código > 404 </ erro - código >

< local > / 404 . html </ local >

</ erro - página >

</ web - aplicativo >

2) JSP

JavaServer Pages(JSP)é uma tecnologia utilizada no desenvolvimento de aplicações para Web, similar as tecnologias Active Server Pages(ASP) da Microsoft ou PHP por ser uma tecnologia baseada em Java que simplifica o processo de desenvolvimento de sites da web dinâmicos.Com JSP, os designer da web e programadores podem rapidamente incorporar elementos dinâmicos em paginas da web, se utilizando Java embutido e algumas tags de marcação simples.

Exemplo de JSP:

<html>

<head>

<title> Texto de Exemplo de JSP com Scriptlets </title>

</head>

<%

String nomecompleto = "Márcio Góes do Nascimento";

String mensagem="";

double valor1 = Math.random();

if (valor1 < 0.5)

mensagem = "Tenha um bom dia!";

else mensagem = "Não tenha um bom dia!";

%>

<body>

<h1> Alguns exemplos de expressões de JSP com Scriptlet </H1>

<%= nomecompleto %> <br>

<%= mensagem %>

<% for(int i=0; i < 10; i++)

out.println("<br> Este é o aviso número " + (i+1));

%>

</body>

</html>

3)JSF

JavaServer Faces (JSF)é um framerwork MVC para o desenvolvimento de aplicações Web, que permite o desenvolvimento de aplicações para internet de forma visual, ou seja ,arrastando e soltando os componentes na tela (JSP), com isso definindo propriedades dos mesmos.

Exemplo de JSF:

Esse Web Bean é vinculado a o prompt de login do seguinte formulário JSF:

<h:form>

<h:panelGrid columns="2" rendered="#{!login.loggedIn}">

<h:outputLabel for="username"

...

Baixar como (para membros premium)  txt (7.1 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com