JavaServer Faces. Parte 2

Tamanho: px
Começar a partir da página:

Download "JavaServer Faces. Parte 2"

Transcrição

1 JavaServer Faces Parte 2

2 Recapitulando Aplicações web são aplicações que executam em um servidor Recebem requisições de usuários Retornam respostas ao usuário Browsers só entendem e exibem html O servidor deve gerar a resposta em html Com Java, podemos usar JSF - JavaServer Faces

3 Recapitulando - JavaServer Faces Framework Java para desenvolvimento web Um conjunto de componentes para construção de interface com o usuário PrimeFaces - uma biblioteca de componentes para JavaServer Faces

4 Recapitulando - xhtml Tags (componentes) Componentes são criados por meio de tags

5 Recapitulando - xhtml EL (Expression Language) Vinculam componentes a atributos de um objeto do modelo

6 Recapitulando - PrimeFaces Componentes do PrimeFaces

7 Arquitetura Básica de uma Aplicação modelo xhtml controlador banco

8 Recapitulando - modelo Uma classe de modelo é a classe que contém os dados do objeto Contém anotações adicionais para vincular os objetos da classe às tabelas do banco de dados e os campos do objeto às colunas das tabelas

9 Recapitulando - controlador Uma classe controladora é uma classe que processa as requisições do usuário Geralmente, para cada xhtml existe uma classe controladora Evite classes Jesus no controle

10 Recapitulando - dao Uma classe dao é a classe responsável pelas operações de persistência de objetos inserção alteração exclusão recuperação

11 Criando uma tela de login Agora que temos nossa classe modelo de acesso ao banco de dados Vamos criar uma tela de login e integrar tudo Precisamos de um arquivo xhtml para gerar a tela e um controlador para processar as ações do usuário...

12 Criando uma tela de login (index.xhtml) modelo xhtml controlador banco

13 A página index.xhtml A página de login será nossa página inicial (index) e conterá: um campo para a identificação do usuário (inputtext) um campo para senha (password) um botão para submeter (commandbutton) um campo para possíveis mensagens de erro (messages) Tudo isto dentro de um form

14 A página index.xhtml

15 Criando o controlador (IndexController.java) modelo xhtml controlador banco

16 Criando o controlador (IndexController.java) O controlador conterá: Um atributo Administrador, cujos campos serão vinculados por EL Um método autenticar( ) que processará o click no botão Anotações específicas

17 Criando o controlador (IndexController.java)

18 Criando o controlador (IndexController.java)

19 Autenticando (AdministradorFacade.java)

20 Continuando a Aplicação Nossa aplicação Tem Administrador que gerencia alunos e atividades complementares Tem Atividade Tem Aluno, que apresenta comprovantes de atividades Tem Comprovante, apresentado pelo aluno, que se refere a uma Atividade

21 Relacionamentos Relacionamentos existem quando um objeto de uma classe está ligado a um objeto de outra classe 1 n n 1 aluno comprovante atividade

22 Mapeamento Mapeamento é a indicação da tabela correspondente à classe da coluna na tabela relacionada ao campo da classe

23 Mapeamento de Relacionamentos Da mesma forma que mapeamos campos do objeto e colunas na tabela do banco de dados, precisamos mapear relacionamentos Relacionamentos podem ser de um para um de um para muitos de muitos para muitos

24 Relacionamento de um-para-um Este tipo de relacionamento ocorre quando um objeto de uma classe está relacionado a apenas um objeto de outra classe Exemplo campus diretor

25 Relacionamento de um-para-muitos Este tipo de relacionamento ocorre quando um objeto de uma classe está relacionado a muitos objetos de outra classe Exemplo: um aluno apresenta vários comprovantes

26 Relacionamento de um-para-muitos Mapeamos este tipo de relacionamento por meio da Na classe Aluno:

27 Relacionamento de um-para-muitos Na classe Comprovante: Este mapeamento é bidirecional

28 Relacionamento de um-para-muitos Podemos ter mapeamentos unidirecionais Exemplo para o comprovante interessa saber a qual atividade ele se refere mas não interessa saber quais os comprovantes daquela atividade

29 Relacionamento de um-para-muitos Neste caso, mapeamos só o que interessa

30 Para entender tudo isso... Programe!

31 Controlando Autenticação de Usuário Em muitos casos, precisamos controlar se o usuário está logado para permitir o acesso Faremos isso controlando a mudança de fases do JavaServer Faces O ciclo de vida da aplicação consiste em 6 fases Durante a mudança de fase, verificamos se o usuário está logado ou não

32 Controlando Autenticação de Usuário As fases em JSF para processar um form são: Restaurar a view (criar a tela) Aplicar valores de requisição (associar valores aos componentes) Processar as validações (aplicar regras) Atualizar o modelo (sets) Invocar a aplicação (submeter o form) Renderizar a resposta

33 Controlando Autenticação de Usuário

34 Registrando um Filtro Crie o arquivo faces-config.xml, na pasta web:

35 Registrando um Filtro No arquivo faces-config.xml, crie uma entrada:

36 Criando um Filtro Crie um arquivo Java com o nome dado ao filtro Implemente a interface PhaseListener Implemente o método afterphase( ) (ver exemplo) Se estiver na página index, permaneça Se não estiver na index: Se o usuário não estiver logado, vá para index Se o usuário estiver logado, vá para a página solicitada

37 Armazenando um atributo na sessão A navegação web utiliza o protocolo HTTP HTTPé um protocolo stateless: ele não mantém os dados após uma requisição Uma sessão é o tempo de visita de um usuário A sessão armazena algumas informações no servidor

38 Armazenando um atributo na sessão Na nossa aplicação Quando o usuário logar corretamente, armazenamos o usuário na sessão Quando o usuário tentar acessar uma página, verificamos se há usuário válido na sessão, utilizando o filtro Quando o usuário sair, cancelamos o atributo da sessão

39 Armazenando um atributo na sessão No controlador do index:

40 Cancelando um atributo na sessão Quando o usuário sair:

JSF e PrimeFaces. Professor: Ricardo Luis dos Santos IFSUL Campus Sapucaia do Sul

JSF e PrimeFaces. Professor: Ricardo Luis dos Santos IFSUL Campus Sapucaia do Sul JSF e PrimeFaces Professor: Ricardo Luis dos Santos IFSUL 2015 Agenda Introdução Desenvolvimento Web Java Server Faces Exercício 2 Introdução Ao longo dos anos diversas linguagens de programação foram

Leia mais

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL. Nome do Software: Gerenciador de Projetos Versão do Software: Gerenciador de Projetos 1.0.0 1. Visão Geral Este Manual de Utilização do Programa Gerenciador de Projetos via Web, tem por finalidade facilitar

Leia mais

Java Server Faces 2.0 Rich Faces 4.0

Java Server Faces 2.0 Rich Faces 4.0 DEPARTAMENTO DE INFORMÁTICA - DI Java Server Faces 2.0 Rich Faces 4.0 Quais as novidades e alterações nas novas versões das tecnologias? Pablo Bruno de Moura Nóbrega Analista de Sistemas pablo.nobrega@uece.br

Leia mais

Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate

Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate Tiago Peres Souza 1, Jaime Willian Dias 1,2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil tiagop_ti@hotmail.com 2 Universidade

Leia mais

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil araujo.ale01@gmail.com, jaime@unipar.br Resumo.

Leia mais

Projeto Arquitetural do IEmbedded

Projeto Arquitetural do IEmbedded Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Departamento de Sistemas e Computação Disciplina: Projeto I Professora: Francilene Garcia Equipe: Carolina Nogueira de

Leia mais

Introdução a JavaServer Pages. Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de sistemas web

Introdução a JavaServer Pages. Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de sistemas web Introdução a JavaServer Pages Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de sistemas web JavaServer Pages Problemas com Servlets: É improdutivo para gerar todo o conteúdo

Leia mais

4 Desenvolvimento da ferramenta

4 Desenvolvimento da ferramenta direcionados por comportamento 38 4 Desenvolvimento da ferramenta Visando facilitar a tarefa de documentar requisitos funcionais e de gerar testes automáticos em uma única ferramenta para proporcionar

Leia mais

Tutorial para criação de componentes JSF Facelets Por Érico GR 07/08/2007

Tutorial para criação de componentes JSF Facelets Por Érico GR 07/08/2007 Tutorial para criação de componentes JSF Facelets Por Érico GR 07/08/2007 Nível: Intermediário Este tutorial tem como objetivo criar um simples componente que renderiza uma tag label utilizando recursos

Leia mais

JSF - Controle de Acesso FERNANDO FREITAS COSTA

JSF - Controle de Acesso FERNANDO FREITAS COSTA JSF - Controle de Acesso FERNANDO FREITAS COSTA ESPECIALISTA EM GESTÃO E DOCÊNCIA UNIVERSITÁRIA JSF Controle de Acesso Antes de iniciarmos este assunto, é importante conhecermos a definição de autenticação

Leia mais

Guia do Usuário do Aplicativo Desktop Client

Guia do Usuário do Aplicativo Desktop Client Guia do Usuário do Aplicativo Desktop Client Versão 6 20/08/2010 OAISYS 7965 S. Priest Drive, Suite 105 Tempe, AZ 85284 (480) 496-9040 Guia do Usuário do Aplicativo OAISYS Desktop Client 1 Instalação Navegue

Leia mais

Tutorial WEB Soluço es Click.

Tutorial WEB Soluço es Click. Tutorial WEB Soluço es Click. Sumário Sumário... 1 1. Acesso ao site:... 2 2. Login:... 3 3. Página Principal:... 4 4. Navegando sobre o menu:... 4 5. Opção Chamado:... 5 5.1 Tela de Chamados:... 6 5.1.1

Leia mais

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROGRAMAÇÃO PARA INTERNET TUTORIAL DE APLICAÇÃO JSF DESENVOLVIDO COM A FERRAMENTA ECLIPSE LUNA

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROGRAMAÇÃO PARA INTERNET TUTORIAL DE APLICAÇÃO JSF DESENVOLVIDO COM A FERRAMENTA ECLIPSE LUNA FACULDADE DE TECNOLOGIA SENAC GOIÁS PROGRAMAÇÃO PARA INTERNET TUTORIAL DE APLICAÇÃO JSF DESENVOLVIDO COM A FERRAMENTA ECLIPSE LUNA NOME DO PROJETO: CadastroWeb ALUNOS: Fabio Henrique, Murillo Victor TUTORIAL

Leia mais

DESENVOLVENDO APLICAÇÕES UTILIZANDO JAVASERVER FACES E MVC

DESENVOLVENDO APLICAÇÕES UTILIZANDO JAVASERVER FACES E MVC DESENVOLVENDO APLICAÇÕES UTILIZANDO JAVASERVER FACES E MVC Felipe Moreira Decol Claro 1, Késsia Rita da Costa Marchi 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil felipe4258@hotmail.com, kessia@unipar.br

Leia mais

UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS

UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS Edi Carlos Siniciato ¹, William Magalhães¹ ¹ Universidade Paranaense (Unipar) Paranavaí PR Brasil edysiniciato@gmail.com,

Leia mais

PROJETO PEDAGÓGICO DE CURSOS

PROJETO PEDAGÓGICO DE CURSOS 1 de 6 PROJETO PEDAGÓGICO DE CURSOS BURITREINAMENTOS MANAUS-AM MARÇO / 2015 2 de 6 PACOTES DE TREINAMENTOS BURITECH A Buritech desenvolveu um grupo de pacotes de treinamentos, aqui chamados de BuriPacks,

Leia mais

Capítulo 1 - Java EE 6 por alto - 1

Capítulo 1 - Java EE 6 por alto - 1 Capítulo 1 - Java EE 6 por alto - 1 Um pouquinho de história - 2 Padrões - 4 Arquitetura - 4 Componentes - 5 Contentores - 6 Serviços - 7 Protocolos de rede - 9 Empacotamento - 9 Java Standard Edition

Leia mais

Guia de Referência 0800net

Guia de Referência 0800net Guia de Referência 0800net 1. Apresentação: Com o intuito de melhorar cada vez mais os serviços de atendimento, o Grupo GCI, disponibiliza a Central de Atendimento, através do endereço http://0800net.gci.com.br/.

Leia mais

Guia de Utilização BANCO DE EMPREGOS ANOS. www.sindigraf.org.br

Guia de Utilização BANCO DE EMPREGOS ANOS. www.sindigraf.org.br Guia de Utilização BANCO DE EMPREGOS ANOS www.sindigraf.org.br 01 ÍNDICE Como acessar o Banco de Empregos 04 Candidato - Gerenciamento de Conta 06 Empresa - Gerenciamento de Conta 12 Como se Logar 19

Leia mais

SERVIÇO DE CORREIO ELETRÔNICO PADRÃO DO HUWC

SERVIÇO DE CORREIO ELETRÔNICO PADRÃO DO HUWC SERVIÇO DE CORREIO ELETRÔNICO PADRÃO DO HUWC Sumário Apresentação 3 Serviços oferecidos 3 1. Entrar 4 2. Enviar mensagem 5 3. Leitura das mensagens 6 4. Mensagens com arquivos anexados 6 5. Gerenciamento

Leia mais

Manual do Usuário Visitante

Manual do Usuário Visitante Manual do Usuário Visitante Este manual descreve as funcionalidades da Biblioteca GeoEspacial Digital, cuja principal características é ser um Gerenciador de Metadados de Arquivos de Geoinformação. Esta

Leia mais

Núcleo de Relacionamento com o Cliente. de Relacionamento com o Cliente GUIA PRÁTICO DE USO. Produtos

Núcleo de Relacionamento com o Cliente. de Relacionamento com o Cliente GUIA PRÁTICO DE USO. Produtos GUIA PRÁTICO DE USO Núcleo de Relacionamento com o Cliente de Relacionamento com o Cliente Núcleo Seja bem vindo ao nosso novo canal de relacionamento! Neste Guia Prático de Uso você conhecerá como funciona

Leia mais

A barra de menu a direita possibilita efetuar login/logout do sistema e também voltar para a página principal.

A barra de menu a direita possibilita efetuar login/logout do sistema e também voltar para a página principal. MANUAL DO SISCOOP Sumário 1 Menu de Navegação... 3 2 Gerenciar País... 5 3- Gerenciamento de Registro... 8 3.1 Adicionar um registro... 8 3.2 Editar um registro... 10 3.3 Excluir um registro... 11 3.4

Leia mais

DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD

DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD Salvador Bahia Março/2010 MANUAL DE UTILIZAÇÃO DO WEBMAIL Este manual contém a descrição das

Leia mais

SulAmérica Saúde OnLine

SulAmérica Saúde OnLine Novo site SulAmérica Saúde OnLine (projeto Revitalização) Revitalização Perfil SEGURADO Revitalização Projeto padroniza o site Saúde Onlineconforme o site SulAmérica, tornando a interface mais atraente,

Leia mais

Manual de Rotinas para Usuários. Advogados da União. Procuradoria da União no Estado do Ceará PU/CE SAPIENS. Sistema da AGU de Inteligência Jurídica

Manual de Rotinas para Usuários. Advogados da União. Procuradoria da União no Estado do Ceará PU/CE SAPIENS. Sistema da AGU de Inteligência Jurídica Manual de Rotinas para Usuários Advogados da União Procuradoria da União no Estado do Ceará PU/CE SAPIENS Sistema da AGU de Inteligência Jurídica Versão 1.0 2015 1 INTRODUÇÃO 3 1.1 O QUE É O SAPIENS? 3

Leia mais

Manual de Procedimentos para Desenvolvimento de Softwares

Manual de Procedimentos para Desenvolvimento de Softwares Manual de Procedimentos para Desenvolvimento de Softwares Secretaria Geral de Informática Sin Universidade Federal de São Carlos - UFSCar Versão 2.1 O(s) critério(s) de escolha pelas tecnologias para desenvolvimento

Leia mais

Criação do Sistema Integrado de Bibliotecas do Sistema ACAFE: utilizando JAVA e XML

Criação do Sistema Integrado de Bibliotecas do Sistema ACAFE: utilizando JAVA e XML Criação do Sistema Integrado de Bibliotecas do Sistema ACAFE: utilizando JAVA e XML Alberto Pereira de Jesus (FURB) albertop@furb.br Jefferson José Gomes(ACAFE) jeffer@acafe.org.br Resumo. Este artigo

Leia mais

II Semana de Tecnologia da Informação. Rails Framework

II Semana de Tecnologia da Informação. Rails Framework II Semana de Tecnologia da Informação Rails Framework Rails Instalação Ruby versão 1.8.7 Linux: ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz ou apt-get install ruby (Debian/Ubuntu) Windows:

Leia mais

ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE

ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE Amarildo Aparecido Ferreira Junior 1, Ricardo Ribeiro Rufino 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil aapfjr@gmail.com

Leia mais

MINISTÉRIO DA EDUCAÇÃO

MINISTÉRIO DA EDUCAÇÃO MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS SÃO JOSÉ REDES DE COMPUTADORES Laboratório 2 Wireshark

Leia mais

Configuração do Outlook Express

Configuração do Outlook Express Configuração do Outlook Express 1/1 Configuração do Outlook Express LCC.006.2005 Versão 1.0 Versão Autor ou Responsável Data 1.0 Paula Helena 30/09/2005 RESUMO Este relatório tem como objetivo mostrar

Leia mais

Explore o IceWarp Versão 11.2 com HTML5 WebAdmin. www.icewarp.com

Explore o IceWarp Versão 11.2 com HTML5 WebAdmin. www.icewarp.com Explore o IceWarp Versão 11.2 com HTML5 WebAdmin A rotina da administração cotidiana pode ser divertida e simples com a nova e responsiva interface WebAdmin. Gerencie domínios, usuários, grupos e listas

Leia mais

Manual do Usuário. E-DOC Peticionamento Eletrônico TST

Manual do Usuário. E-DOC Peticionamento Eletrônico TST E-DOC Peticionamento APRESENTAÇÃO O sistema E-DOC substituirá o atual sistema existente. Este sistema permitirá o controle de petições que utiliza certificado digital para autenticação de carga de documentos.

Leia mais

Omega Tecnologia Manual Omega Hosting

Omega Tecnologia Manual Omega Hosting Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8

Leia mais

SISTEMA DE BIBLIOTECAS DO IFRS. Manual do Usuário

SISTEMA DE BIBLIOTECAS DO IFRS. Manual do Usuário SISTEMA DE BIBLIOTECAS DO IFRS Manual do Usuário Acesso Rápido Apresentação 2 Consulta ao Catálogo do SiBIFRS 3 Pesquisa geral 5 Opções de consulta 7 Detalhamento da obra 8 Detalhamento da obra Guia Exemplares

Leia mais

Guia do Usuário. idocs Content Server v.2.0-1 -

Guia do Usuário. idocs Content Server v.2.0-1 - Guia do Usuário idocs Content Server v.2.0-1 - 2013 BBPaper_Ds - 2 - Sumário Introdução... 4 Inicializando a aplicação... 6 Ambiente... 7 Alterando o ambiente... 8 Senhas... 10 Alterando senhas... 10 Elementos

Leia mais

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20

Índice. Para encerrar um atendimento (suporte)... 17. Conversa... 17. Adicionar Pessoa (na mesma conversa)... 20 Guia de utilização Índice Introdução... 3 O que é o sistema BlueTalk... 3 Quem vai utilizar?... 3 A utilização do BlueTalk pelo estagiário do Programa Acessa Escola... 5 A arquitetura do sistema BlueTalk...

Leia mais

Guia de implementação para publicação de conteúdo. Fornecido por:

Guia de implementação para publicação de conteúdo. Fornecido por: Guia de implementação para publicação de conteúdo Fornecido por: Data da última modificação: Maio 11, 2012 Para dúvidas ou comentários sobre este guia, envie um e-mail para avaya@tiekinetix.com Conteúdo

Leia mais

Manual de instalação, configuração e utilização do Enviador XML

Manual de instalação, configuração e utilização do Enviador XML Manual de instalação, configuração e utilização do Enviador XML 1. Conceitos e termos importantes XML Empresarial: é um sistema web (roda em um servidor remoto) de armazenamento e distribuição de documentos

Leia mais

Boas Práticas de Desenvolvimento Seguro

Boas Práticas de Desenvolvimento Seguro Boas Práticas de Desenvolvimento Seguro Julho / 2.012 Histórico de Revisões Data Versão Descrição Autor 29/07/2012 1.0 Versão inicial Ricardo Kiyoshi Página 2 de 11 Conteúdo 1. SEGURANÇA DA INFORMAÇÃO

Leia mais

Utilização do console WEB do DokNF-e. [Version 17/01/2013]

Utilização do console WEB do DokNF-e. [Version 17/01/2013] Utilização do console WEB do DokNF-e [Version 17/01/2013] Índice Sobre o DokNF-e.................................................................... 1 Primeiro Passo - Efetuar o Login......................................................

Leia mais

Use a Cabeça! FREEMAN, Eric e Elisabeth. HTML com CSS e XHTML BASHMAN, Brian / SIERRA Kathy / BATES, Bert. Servlets & JSP

Use a Cabeça! FREEMAN, Eric e Elisabeth. HTML com CSS e XHTML BASHMAN, Brian / SIERRA Kathy / BATES, Bert. Servlets & JSP Use a Cabeça! FREEMAN, Eric e Elisabeth. HTML com CSS e XHTML BASHMAN, Brian / SIERRA Kathy / BATES, Bert. Servlets & JSP Software cliente: browser e outros Protocolo HTTP Infraestrutura de transporte

Leia mais

UM ESTUDO SOBRE OS FRAMEWORKS JSF E PRIMEFACES NO DESENVOLVIMENTO DE SOFTWARE WEB

UM ESTUDO SOBRE OS FRAMEWORKS JSF E PRIMEFACES NO DESENVOLVIMENTO DE SOFTWARE WEB UM ESTUDO SOBRE OS FRAMEWORKS JSF E PRIMEFACES NO DESENVOLVIMENTO DE SOFTWARE WEB Adriano Schulter Moenster 1, Tiago Piperno Bonetti 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil adrmoenster@gmail.com,

Leia mais

Manual de Utilização e-rh para Servidor em Geral

Manual de Utilização e-rh para Servidor em Geral UNIVERSIDADE ESTADUAL DA PARAÍBA UEPB PRÓ-REITORIA DE RECURSOS HUMANOS P.R.R.H Manual de Utilização e-rh para Servidor em Geral (Módulo Recadastramento) 1 SUMÁRIO 1. SEÇÃO - INFORMAÇÕES INICIAIS... 3 1.1.

Leia mais

Persistindo dados com TopLink no NetBeans

Persistindo dados com TopLink no NetBeans Persistindo dados com TopLink no NetBeans O que é TopLink? O TopLink é uma ferramenta de mapeamento objeto/relacional para Java. Ela transforma os dados tabulares de um banco de dados em um grafo de objetos

Leia mais

Criando e utilizando Meu Espaço. 2013 SiBi/UFPR

Criando e utilizando Meu Espaço. 2013 SiBi/UFPR Criando e utilizando Meu Espaço 2013 SiBi/UFPR Meu Espaço Este tutorial faz parte da programação de treinamentos da Biblioteca de Ciências da Saúde SD da Universidade Federal do Paraná * Serve como material

Leia mais

Padrões de Interação com o Usuário

Padrões de Interação com o Usuário Padrões de Interação com o Usuário Granularidade dos Padrões Padrões estão relacionados a 3 elementos: Contexto ocorre Problema resolve Solução Problemas e Soluções podem ser observados em diferentes níveis

Leia mais

PROPOSTA DE PRESTAÇÃO DE SERVIÇO. Novo Site da Minas Comunica

PROPOSTA DE PRESTAÇÃO DE SERVIÇO. Novo Site da Minas Comunica PROPOSTA DE PRESTAÇÃO DE SERVIÇO Novo Site da Minas Comunica ESCOPO DO PROJETO Reformular o site da Minas Comunica (estrutura e visual) Criar sistema de área Logada, que contenha estrutura para comportar:

Leia mais

Ajuda On-line - Sistema de Relacionamento com o Cliente. Versão 1.1

Ajuda On-line - Sistema de Relacionamento com o Cliente. Versão 1.1 Ajuda On-line - Sistema de Relacionamento com o Cliente Versão 1.1 Sumário Sistema de Relacionamento com Cliente 3 1 Introdução... ao Ambiente do Sistema 4 Acessando... o Sistema 4 Sobre a Tela... do Sistema

Leia mais

Manual do Usuário Publicador

Manual do Usuário Publicador Manual do Usuário Publicador Portal STN SERPRO Superintendência de Desenvolvimento SUPDE Setor de Desenvolvimento de Sítios e Portais DEDS2 Versão 1.1 Fevereiro 2014 Sumário Sobre o Manual... 3 Objetivo...

Leia mais

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor.

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE Apresentação. O mais famoso tipo de arquitetura utilizada em redes de computadores

Leia mais

JOOMLA V3.2 PARA INICIANTES

JOOMLA V3.2 PARA INICIANTES JOOMLA V3.2 PARA INICIANTES Material desenvolvido para uso no ensino da plataforma Joomla para alunos de graduação do Instituto de Arquitetura e Urbanismo de São Carlos Autor: Daniel Picon Versão 1.1 -

Leia mais

Linguagem de. Aula 06. Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br

Linguagem de. Aula 06. Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br Linguagem de Programação IV -PHP Aula 06 Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br Criação de Formulários o Um formulário consiste em uma série de campos que são preenchidos pelo usuário

Leia mais

Instituto Siegen Manual do Professor

Instituto Siegen Manual do Professor Manual do Professor - www.institutosiegen.com.br - 1 Instituto Siegen Manual do Professor Manual do Professor - www.institutosiegen.com.br - 2 Sumário Instituto Siegen...1 Manual do Professor...1 Funcionamento

Leia mais

Manual para acesso às disciplinas na modalidade EAD

Manual para acesso às disciplinas na modalidade EAD Manual para acesso às disciplinas na modalidade EAD Para acessar sua senha: 1. Entrar no portal Metodista online Acesse o site www.bennett.br. No lado superior direito aparecerá a janela da área de login,

Leia mais

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA Manual do Moodle- Sala virtual UNIFAP MACAPÁ-AP 2012 S U M Á R I O 1 Tela de Login...3 2 Tela Meus

Leia mais

Desvendando o Webmail Horde da EPD

Desvendando o Webmail Horde da EPD Desvendando o Webmail Horde da EPD Segundo a Wikipédia...Um correio eletrônico ou ainda correio-e é... um método que permite compor, enviar e receber mensagens através de sistemas eletrônicos de comunicação.

Leia mais

Instruções de operação Guia de segurança

Instruções de operação Guia de segurança Instruções de operação Guia de segurança Para um uso seguro e correto, certifique-se de ler as Informações de segurança em 'Leia isto primeiro' antes de usar o equipamento. CONTEÚDO 1. Instruções iniciais

Leia mais

Framework para Acesso Web Automático a Objetos em Bancos de Dados via GWT

Framework para Acesso Web Automático a Objetos em Bancos de Dados via GWT UNIVERSIDADE FEDERAL DO ESTADO DO RIO DE JANEIRO CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Framework para Acesso Web Automático a Objetos em Bancos de Dados via

Leia mais

Definições de Projeto

Definições de Projeto App Alunos Definições de Projeto Implementação de uma app para Manipulação de Dados de Alunos Em linhas gerais, a app consiste em: Manter dados de alunos; Entrar em contato com alunos; Trocar dados com

Leia mais

DWR DIRECTED WEB REMOTING

DWR DIRECTED WEB REMOTING DWR DIRECTED WEB REMOTING Vamos ver nesse artigo um pouco sobre o Frameworks Ajax para Java, o DWR. Vamos ver seus conceitos, utilidades, vantagens, algumas práticas e fazer o passo a passo para baixar,

Leia mais

Manual de Comunidades RIPALC

Manual de Comunidades RIPALC Manual de Comunidades RIPALC Última atualização 13 de março de 2012 1 Sumário 1. Como se autenticar no site?...3 2. Como funcionam as comunidades?...4 3. Como participar de um Fórum (Painel de Discussão)?...6

Leia mais

Introdução ao Tableau Server 7.0

Introdução ao Tableau Server 7.0 Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para

Leia mais

WebApps em Java com uso de Frameworks

WebApps em Java com uso de Frameworks WebApps em Java com uso de Frameworks Fred Lopes Índice O que são frameworks? Arquitetura em camadas Arquitetura de sistemas WEB (WebApps) Listagem resumida de frameworks Java Hibernate O que são frameworks?

Leia mais

Neste tópico, abordaremos a funcionalidade de segurança fornecida com o SAP Business One.

Neste tópico, abordaremos a funcionalidade de segurança fornecida com o SAP Business One. Neste tópico, abordaremos a funcionalidade de segurança fornecida com o SAP Business One. 1 Ao final deste tópico, você estará apto a: Descrever as funções de segurança fornecidas pelo System Landscape

Leia mais

Sumário. Parte I Introdução 21. 1 Introdução 15 1.1 O Rails é ágil... 17 1.2 Explorando o conteúdo... 18 1.3 Agradecimentos... 19

Sumário. Parte I Introdução 21. 1 Introdução 15 1.1 O Rails é ágil... 17 1.2 Explorando o conteúdo... 18 1.3 Agradecimentos... 19 Sumário 1 Introdução 15 1.1 O Rails é ágil.......................................................... 17 1.2 Explorando o conteúdo................................................... 18 1.3 Agradecimentos........................................................

Leia mais

1 # yum install -y mysql mysql-devel mysql-server php-mysql. Instalação do openssl (necessário para comunicação web segura) 1 # yum install -y openssl

1 # yum install -y mysql mysql-devel mysql-server php-mysql. Instalação do openssl (necessário para comunicação web segura) 1 # yum install -y openssl Introdução Openfire (antigo Wildfire) é um servidor multi-plataforma de colaboração em tempo real (RTC), licenciado sob a GPL e implementa o protocolo XMPP (Jabber). Possui clientes para Windows e Linux

Leia mais

1- Acessando o sistema

1- Acessando o sistema Sumário 1- Acessando o sistema... 3 2.0 - Opções do Menu... 4 3.0 - Config. U.E.... 4 3.1 - Período Letivo... 4 Adicionando o período letivo... 5 Alterando o período letivo... 5 4.0 - Integração SGE:...

Leia mais

Associação Carioca de Ensino Superior Centro Universitário Carioca

Associação Carioca de Ensino Superior Centro Universitário Carioca Desenvolvimento de Aplicações Web Lista de Exercícios Métodos HTTP 1. No tocante ao protocolo de transferência de hipertexto (HTTP), esse protocolo da categoria "solicitação e resposta" possui três métodos

Leia mais

DESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS

DESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS DESENVOLVIMENTO WEB UTILIZANDO FRAMEWORK PRIMEFACES E OUTRAS TECNOLOGIAS ATUAIS Emanuel M. Godoy 1, Ricardo Ribeiro Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil godoymanel@gmail.com,

Leia mais

Utilização do console WEB do DokCT-e. [Version 17/01/2013]

Utilização do console WEB do DokCT-e. [Version 17/01/2013] Utilização do console WEB do DokCT-e [Version 17/01/2013] Índice Sobre o DokCT-e.................................................................... 1 Primeiro Passo - Efetuar o Login......................................................

Leia mais

Easytrade Admin Client

Easytrade Admin Client Easytrade Admin Client Manual de instalação e utilização Sumário 1.0 Instalação...3 1.1 Download e instalação do Java JRE...3 1.2 - Download e instalação do Easytrade Client...3 1.3 Criar atalho na area

Leia mais

MANUAL DO USUÁRIO PORTAL DO PROFESSOR

MANUAL DO USUÁRIO PORTAL DO PROFESSOR MANUAL DO USUÁRIO PORTAL DO PROFESSOR ACESSANDO O PORTAL DO PROFESSOR Para acessar o portal do professor, acesse o endereço que você recebeu através da instituição de ensino ou acesse diretamente o endereço:

Leia mais

Modelos de Caso de Administração

Modelos de Caso de Administração Modelos de Caso de Administração Instruções Ajude a equipe Premier+ a concluir seus Casos de Administração de forma rápida e eficiente! Este documento lista as informações necessárias para concluir as

Leia mais

1 Contextualização 3 2 Administração do Joomla 5 3 Painel de controlo 6 3.1 Menu sítio 6 3.2 Menu utilizadores 7 3.3 Outras funcionalidades 8 4

1 Contextualização 3 2 Administração do Joomla 5 3 Painel de controlo 6 3.1 Menu sítio 6 3.2 Menu utilizadores 7 3.3 Outras funcionalidades 8 4 1 Contextualização 3 2 Administração do Joomla 5 3 Painel de controlo 6 3.1 Menu sítio 6 3.2 Menu utilizadores 7 3.3 Outras funcionalidades 8 4 Sistema de armazenamento e criação de conteúdos 9 4.1 Criar

Leia mais

GOOGLE.COM.BR - PRIVACY POLICY

GOOGLE.COM.BR - PRIVACY POLICY Última modificação: 27 de julho de 2012 ( visualizar versões arquivadas) Existem muitas maneiras diferentes pelas quais você pode usar nossos serviços pesquisar e compartilhar informações, comunicar-se

Leia mais

Desenvolvimento de Sistemas WEB

Desenvolvimento de Sistemas WEB Desenvolvimento de Sistemas WEB JavaScript - Aula 14 Introdução Arthur Porto - IFNMG Campus Salinas arthur.porto@ifnmg.edu.br arthurporto.com.br JavaScript - Aula 14 Introdução Desenvolvimento de Sistemas

Leia mais

Capítulo 04: Persistência com SQLite

Capítulo 04: Persistência com SQLite Capítulo 04: Persistência com SQLite Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI marcio.palheta@gmail.com sites.google.com/site/marcio

Leia mais

Gravando uma Áudio Conferência

Gravando uma Áudio Conferência Gravando uma Áudio Conferência Para iniciar a gravação da áudio conferência, digite *2. Você ouvirá a seguinte mensagem: Para iniciar a gravação da conferência pressione 1, para cancelar pressione * Ao

Leia mais

sendo bastante acessível e compreendido pelos usuários que o utilizarem.

sendo bastante acessível e compreendido pelos usuários que o utilizarem. APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA Claudiléia Gaio Bandt 1 ; Tiago Heineck 2 ; Patrick Kochan 3 ; Leila Lisiane Rossi 4 ; Angela Maria Crotti da Rosa 5 INTRODUÇÃO Este artigo descreve

Leia mais

Guia Prático para importação de Mensagens do Gears para o MAilArchiver

Guia Prático para importação de Mensagens do Gears para o MAilArchiver Guia Prático para importação de Mensagens do Gears para o MAilArchiver Import Gears O que é o Import Gears? Trata-se de um utilitário acessório que faz parte da solução MailArchiver: sua finalidade é realizar

Leia mais

Apostila de. WordPress. Gustavo Teixeira da Cunha Coelho Henrique Gemignani Passos Lima. 13 de maio de 2013. Primeira Edição RC2

Apostila de. WordPress. Gustavo Teixeira da Cunha Coelho Henrique Gemignani Passos Lima. 13 de maio de 2013. Primeira Edição RC2 Apostila de WordPress Gustavo Teixeira da Cunha Coelho Henrique Gemignani Passos Lima 13 de maio de 2013 Primeira Edição RC2 Copyright (C) 2013 USPGameDev A edição mais recente pode ser encontrada em:

Leia mais

Treinamento Plone. Unirio

Treinamento Plone. Unirio Treinamento Plone Unirio Autenticando no Site Ao abrir o site Plone, no canto superior direito você verá a aba acessar. Clique nela. Autenticando no Site Autenticando no Site Ao clicá-la, abrirá uma janela

Leia mais

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br

Leia mais

Universidade da Beira Interior

Universidade da Beira Interior Universidade da Beira Interior Relatório Apresentação Java Server Pages Adolfo Peixinho nº4067 Nuno Reis nº 3955 Índice O que é uma aplicação Web?... 3 Tecnologia Java EE... 4 Ciclo de Vida de uma Aplicação

Leia mais

ROTEIRO PARA RECADASTRAMENTO DE POSTOS DE COMBUSTÍVEIS

ROTEIRO PARA RECADASTRAMENTO DE POSTOS DE COMBUSTÍVEIS CONTATOS PARA ESCLARECIMENTO DE DÚVIDAS OU SOLUÇÃO DE DIFICULDADES COM O SISTEMA: IBAMA/Brasília: (61) 3316 1677 IBAMA/Vitória: (27) 3089 1190 / 1191 ROTEIRO PARA RECADASTRAMENTO DE POSTOS DE COMBUSTÍVEIS

Leia mais

SISTEMA DE BIBLIOTECAS DO IFRS

SISTEMA DE BIBLIOTECAS DO IFRS Manual do Usuário: SISTEMA DE BIBLIOTECAS DO IFRS Em 2013 foi adquirido o Sistema de Gerenciamento de Bibliotecas Pergamum para todas Bibliotecas do IFRS. A implantação está sendo feita de acordo com as

Leia mais

MANUAL DE ORIENTAÇÕES GERAIS

MANUAL DE ORIENTAÇÕES GERAIS MANUAL DE ORIENTAÇÕES GERAIS IMPORTAÇÃO DE ARQUIVOS XML VIA WEB RECIFE - 2015 1 ÍNDICE 1. ACESSANDO O PORTAL TISS... 3 2. USUÁRIO E SENHA... 5 2.1. Usuário... 5 2.2. Senha... 5 2.3. Alteração de Senha...

Leia mais

SIMULADOR DE FUTEBOL EM AMBIENTE WEB

SIMULADOR DE FUTEBOL EM AMBIENTE WEB SIMULADOR DE FUTEBOL EM AMBIENTE WEB Roberto Rocha Rodrigues Orientador: José Roque Voltolini da Silva Roteiro da apresentação Introdução Fundamentação Teórica Desenvolvimento Conclusão Introdução Futebol

Leia mais

TUTORIAL SISTEMA DE CONTROLE DE ACESSO

TUTORIAL SISTEMA DE CONTROLE DE ACESSO FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO WISLIY LOPES JULIANO PIROZZELLI TULIO TSURUDA LUIZ GUILHERME MENDES TUTORIAL SISTEMA DE CONTROLE DE ACESSO GOIÂNIA JUNHO DE 2014 Sumário

Leia mais

Ferramenta computacional autônoma para aquisição remota de dados de gerência em equipamentos de sinalização

Ferramenta computacional autônoma para aquisição remota de dados de gerência em equipamentos de sinalização Ferramenta computacional autônoma para aquisição remota de dados de gerência em equipamentos de sinalização Roteiro Visão geral do problema. O sistema de sinalização da EFVM; Manutenção das características

Leia mais

Aquisição. Manual APC

Aquisição. Manual APC Sumário 1. ORÇAMENTO... 1 1.1 CADASTRO DAS VERBAS...3 1.2 UNIDADE ORGANIZACIONAL...4 1.1.1 Orçamento...6 2. SUGESTÕES DE COMPRA... 1 1.3 ITENS...3 2.1.1 VISUALIZAÇÃO...7 1.4 CONSULTA GERAL E GERAÇÃO DE

Leia mais

Agendador de Rotinas

Agendador de Rotinas Agendador de Rotinas Agendamento para Importação de Notas Fiscais É possível parametrizar o agendamento para importação de notas fiscais de entrada, saída e conhecimento de transporte, para todas as empresas

Leia mais

MENUS TELA INICIAL. Movimento de Ferramentaria. Alternar entre casas do grupo. Cadastro de Ferramentas. Não Implementado. Cadastro de Funcionários

MENUS TELA INICIAL. Movimento de Ferramentaria. Alternar entre casas do grupo. Cadastro de Ferramentas. Não Implementado. Cadastro de Funcionários FERRAMENTARIA TELA INICIAL Ao autenticar no sistema com usuário e senha cadastrados é apresentada a seguinte tela ao lado esquerdo, sendo essa tela a página inicial do sistema de Ferramentaria. MENUS TELA

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Universidade Federal do Pará Campus Universitário de Marabá Curso de Bacharelado em Sistemas de Informação Sistemas Distribuídos Prof.: Warley Junior warleyjunior05@gmail.com Plano de Ensino. Turma SI

Leia mais

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side

Leia mais

Manual do Usuário do Produto EmiteNF-e. Manual do Usuário

Manual do Usuário do Produto EmiteNF-e. Manual do Usuário Manual do Usuário Produto: EmiteNF-e Versão: 1.2 Índice 1. Introdução... 2 2. Acesso ao EmiteNF-e... 2 3. Configurações Gerais... 4 3.1 Gerenciamento de Usuários... 4 3.2 Verificação de Disponibilidade

Leia mais

Manual do usuário. Viewer

Manual do usuário. Viewer Manual do usuário Viewer Outubro / 2010 Manual do Heron Viewer Índice Heron Viewer... 2 Instalação... 2 Configuração... 5 Configurando o servidor (Computador que acompanha o aparelho Heron)... 5 Configurando

Leia mais