Aplicações Web com Servlets e JSP
|
|
|
- João Batista Nunes Miranda
- 9 Há anos
- Visualizações:
Transcrição
1 J550 Desenvolvimento de Aplicações Web com Servlets e JSP Helder da Rocha 1
2 Objetivos Este curso explora os recursos da linguagem Java para o desenvolvimento de aplicações Web Tem como finalidade torná-lo(a) capaz de criar aplicações Web interativas usando os mais poderosos recursos disponíveis O ambiente utilizado é open-source (Tomcat ou JBoss) e as aplicações desenvolvidas devem executar em qualquer servidor compatível com as especificações Servlet 2.3 em diante JSP 1.2 em diante 2
3 Pré-requisito essencial Experiência com programação em Java e Conhecimentos elementares de HTML (tabelas, formulários) 3
4 Assuntos abordados Este curso explora os seguintes assuntos Criação de aplicações Web usando Java: servlets e JSP Filtros e correntes de filtros Uso de custom tags e criação de tags simples Criação de componentes J2EE para a Web: arquivos WAR com configuração em web.xml Integração de aplicações Web com bancos de dados Recursos elementares de autenticação e autorização controlados em aplicações Web Boas práticas de arquitetura e principais padrões de projeto para aplicações Web, como MVC, View Helpers Uma visão geral do framework MVC Struts Jakarta Tomcat como ambiente de desenvolvimento 4
5 Assuntos não abordados Este curso não aborda os seguintes assuntos Questões relacionadas à segurança na Web além de simples autenticação e autorização (não trata de criptografia, conexão segura, auditoria, etc.) Enterprise JavaBeans Implementação avançada de custom tags: é abordada apenas o uso da API básica, usando as interfaces Tag e BodyTag JSTL avançado: o assunto é abordado superficialmente Struts avançado: o framework é abordado superficialmente JavaServer Faces Uso de Datasources e connection pools Design de páginas Web, XML e HTML elementar 5
6 Roteiro (1) Parte I - Fundamentos e Servlets 1. Fundamentos de arquitetura Web 2. Servlets 3. Contextos 4. Sessões e escopo 5. Aplicações Web J2EE (WARs) 6. Filtros Parte II - Integração e Segurança 7. Segurança e controle de erros 8. Integração com bancos de dados 6
7 Roteiro (II) Parte III - Java Server Pages 9. Introdução a Java Server Pages 10. JSP com JavaBeans e páginas compostas 11. Taglibs e JSTL 12. Aplicações MVC com JSP e servlets Parte IV - Tópicos avançados* 13. Padrões de Projeto J2EE para a camada Web 14. Testes em aplicações Web com o Cactus 15. Introdução ao framework Apache Struts 16. Como criar Custom Tags 17. Aplicações Web em J2EE * Abordagem superficial (opcionais) 7
8 Metas Ao final deste curso o aluno terá condições de Configurar um servidor para que rode servlets e JSP Instalar, alterar e desenvolver aplicações Web eficientes usando JSP, servlets, filtros e JavaBeans, controle de sessões, segurança e integração com bancos de dados Usar tags personalizados e conhecer a API de extensão do JSP usada para desenvolver novos tags. Escolher entre técnicas (J2EE patterns, MVC) e ferramentas (Struts) para separar a apresentação do código e tornar suas aplicações mais eficientes e mais fáceis de manter Distribuir suas aplicações em arquivos WAR para instalação automática em servidores J2EE. 8
9 Como tirar o melhor proveito deste curso Faça perguntas Faça os exercícios Explore os exemplos Vá além dos exemplos e exercícios: invente exemplos similares, teste trechos de código Explore e se familiarize com a documentação e as especificações de JSP, servlets e J2EE Procure desenvolver um projeto que utilize JSP, servlets ou J2EE, seja no trabalho, seja no seu tempo livre Leia revistas, artigos e livros sobre Java, JSP, servlets e J2EE e mantenha-se atualizado. 9
10 Recursos didáticos utilizados Apresentação Slides (em alguns módulos), demonstrações interativas (veja CD) Roteiros didáticos em livros-texto (veja a seguir) Exercícios são propostos ao final de cada módulo para que o aluno possa experimentar cada tecnologia J2EE Aplicações triviais tipo Hello World (para fixar conceitos básicos) Aplicações maiores (exemplos dos livros-texto) que devem ser terminadas, configuradas ou instaladas 10
11 CD O CD que acompanha este curso contém todo o material necessário, software e fontes adicionais de informação A sua estrutura geral é a seguinte cap01 a cap17: arquivos com código-fonte correspondente a cada módulo do curso. A maioria possui um ou mais build.xml (roteiro para o Ant) que permite instalar e rodar as aplicações slides: contém as apresentações em PDF utilizadas em aula software: contém todo o software usado em aula e mais (J2SDK, J2EE SDK Win e Linux, JBoss, Tomcat, JEdit, JUnit, Cactus, HttpUnit, etc.) docs: livros-texto em PDF, tutoriais online da Sun, especificações de servlets e JSP em PDF, whitepapers, código-fonte O objetivo do CD é facilitar o acesso ao material do curso. Sempre que possível, procure versões mais atuais na Internet. 11
12 Apresentações Instrutor: Helder da Rocha Utiliza Java desde 1995 XML, J2EE, JSP, servlets, Web Alunos? Nome? O que faz? Onde trabalha? Background (sabe Web, HTML, HTTP, CGI? ASP, PHP? Web? Que linguagens e plataformas?) Expectativas? 12
13 Check-list de Instalação (J500/530/550) J2SDK Rode /software/java/j2sdk1.4.0-win.exe J2SDK EE e documentação J2EE Rode /software/j2ee/j2sdkee-1_3_1-win.exe JBoss ou Tomcat Descompacte o arquivo /software/j2ee/jboss zip em C:\ Jakarta Ant Descompacte /software/java/jakarta-ant-1.5-bin.zip em C:\ Mude o nome do diretório raiz criado (jakarta-ant-*) para ant JEdit 4.0 Rode /software/java/jedit40install.jar e siga as instruções 13
14 Check-list de configuração (J500/530/550) Crie as seguintes variáveis de ambiente JAVA_HOME=c:\j2sdk1.4.0 ANT_HOME=c:\ant J2EE_HOME=c:\j2sdkee1.3.1 JBOSS_HOME=c:\jboss ou TOMCAT_HOME=c:\tomcat-4.0 Acrescente, à sua variável PATH os seguintes caminhos %JAVA_HOME%\bin;%J2EE_HOME%\bin;%ANT_HOME%\bin; Crie atalhos na sua área de trabalho para: c:\j2sdkee1.3.1\bin\cloudscape98.bat (J500/530) c:\jboss-3.0.0\bin\run.bat ou c:\tomcat-4.0\bin\startup.bat e c:\tomcat-4.0\bin\shutdown.bat Suporte a Cloudscape (banco de dados) - J500/530 Copie D:\jboss\cloudscape_config\j2ee_ri_windows\cloudscape98.bat para c:\j2sdkee1.3.1\bin\ Siga as outras instruções de D:\jboss\cloudscape_config\README.txt para copiar arquivos para diretórios do JBoss 14
15 argonavis.com.br J550 - Revisão Abril 2003 Servlets e JSP, Dezembro
Programação orientada a objetos
J100 com Programação orientada a objetos TM SE Helder da Rocha ([email protected]) argonavis.com.br 1 Objetivos Este curso tem como objetivo iniciá-lo em Java... mas não apenas isto Visa também a ajudá-lo
JAVA PARA WEB E EJB APLICAÇÕES WEB, SERVIDORES DE APLICAÇÃO, CONTAINERS WEB
JAVA PARA WEB E EJB APLICAÇÕES WEB, SERVIDORES DE APLICAÇÃO, CONTAINERS WEB INTRODUÇÃO AO DESENVOLVIMENTO WEB COM JAVA Tópicos Aplicações, componentes e containers web Aplicações web Modelo de aplicações
Java para Desenvolvimento Web Carga Horária: 40 Horas.
Java para Desenvolvimento Web Carga Horária: 40 Horas. PROGRAMAÇÃO AULAS AOS SABADOS: Início : 20/08/2011 - Término: 17/09/2011 Horário: 8:30 as 12:30 13:30 ás 17:30. Pagamento em 6X no cartão ou cheque.
Introdução ao Desenvolvimento de
Introdução ao Desenvolvimento de Aplicações Web com JSF e PrimeFaces Marcelo Vinícius Cysneiros Aragão ICC Inatel Competence Center [email protected] Santa Rita do Sapucaí, 15 de março de 2016 Conteúdo
Java para Web & EJB. Teoria, prática e questões Módulo Introdução e Servlets
Java para Web & EJB Teoria, prática e questões Módulo Introdução e Servlets Introdução ao Desenvolvimento Web com Java Tópicos Aplicações, componentes e containers web Aplicações web Modelo de aplicações
Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator
Protótipo de uma ferramenta de apoio para desenvolvimento de sistemas web para WebIntegrator Ederson Evaristo Jantsch Orientador: Marcel Hugo 09/07/2002 Roteiro Introdução Aplicação multicamadas Tecnologias
Tutorial 1 Configuração Apache Tomcat no NetBeans 8.0 (passo a passo)
Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 WEB Elaborado por: Osmar de Oliveira Braz Junior Descrição Este tutorial tem como objetivo mostrar a construção de aplicações
Desenvolvimento de um sistema de leilão utilizando JavaServer Pages
Desenvolvimento de um sistema de leilão utilizando JavaServer Pages Charles Burkhardt Orientador: Prof. Dr. Paulo Rodacki Gomes Roteiro da apresentação Introdução Conceitos Básicos Desenvolvimento do trabalho
Desenvolvimento Web III. Prof. Felippe Scheidt
Desenvolvimento Web III Prof. Felippe Scheidt Apresentação da disciplina Compreender os princípios do desenvolvimento de sistemas web e da construção de páginas dinâmicas utilizando padrões de projetos,
CONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO Java Intermediário Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Um pouco sobre
Formação JAVA Web.
Inscreva-se na Formação JAVA Web e comece a desenvolver sistemas para Web e Desktop com a linguagem de programação open source multiplataforma mais valorizada do mercado. Carga-horária: 80h O que você
DESENVOLVENDO APLICAÇÕES WEB COM JSP E JSTL. Peter Jandl Junior. Novatec
DESENVOLVENDO APLICAÇÕES WEB COM JSP E JSTL Peter Jandl Junior Novatec Sumário Agradecimentos... 13 Sobre o autor... 14 Prefácio...15 Capítulo 1 JSP (JavaServer Pages)... 17 1.1 Introdução... 17 1.2 Aplicação...
Desenvolvimento Web TCC Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Model-View-Controller (MVC) Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
UMA ARQUITETURA VOLTADA PARA O DESENVOLVIMENTO DE APLICAÇÕES WEB.
UMA ARQUITETURA VOLTADA PARA O DESENVOLVIMENTO DE APLICAÇÕES WEB. Djonathan Assis Oliveira 1, Jaime William Dias 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected], [email protected]
4.0 SP2 ( ) maio P Xerox FreeFlow Core Express Guia de Instalação
4.0 SP2 (4.0.2.0) maio 2015 708P90932 2015 Xerox Corporation. Todos os direitos reservados. Xerox, Xerox com a marca figurativa e FreeFlow são marcas da Xerox Corporation nos Estados Unidos e/ou em outros
Argo Navis J931 - Padrões de Design J2EE. Versão 2.0 (setembro de 2003) Objetivos
de Projeto J931 J2EE Versão 2.0 (setembro de 2003) Helder da Rocha ([email protected]) argonavis.com.br Objetivos Identificar os principais padrões de projeto J2EE Distinguir os principais padrões de projeto
Java para WEB com Struts 2 e Hibernate
Java para WEB com Struts 2 e Hibernate Aula 01 http://fernandoanselmo.orgfree.com [email protected] Apresentação Fernando Anselmo [email protected] 25 anos na área de Desenvolvimento
Curso. Liferay Desenvolvedor
Curso Liferay Desenvolvedor 1 Portal Liferay...7 1.1 O que é um Portal... 7 1.2 O que é Liferay Portal... 7 1.3 Arquitetura do Portal... 7 1.4 Organização... 8 1.5 Comunidades... 8 1.6 Grupos de Usuários...
PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE
PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO Nº 006/2016 CONTRATO DE GESTÃO IGAM Nº 002/IGAM/2012 09/2017 1 PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO
Módulo II Arquitetura em Camadas
Módulo II Arquitetura em Camadas Prof. Ismael H F Santos April 08 Prof. Ismael H. F. Santos - [email protected] 1 Ementa Arquitetura de camadas de Software Arquiteturas em Camadas Padrões para
EXERCÍCIOS DE REVISÃO DE CONTEÚDO QUESTÕES DISSERTATIVAS
EXERCÍCIOS DE REVISÃO DE CONTEÚDO QUESTÕES DISSERTATIVAS 1. Explique a(s) diferença(s) entre design pattern e framework. 2. Analisar o arquivo de configurações (web.xml) abaixo identificando quais suas
JBoss Seam. Vinicius Senger Co-fundador Globalcode Alberto J Lemos (Dr. Spock) Instrutor Globalcode. Globalcode Open4Education
JBoss Seam Vinicius Senger Co-fundador Globalcode Alberto J Lemos (Dr. Spock) Instrutor Globalcode Agenda > Introdução > Arquitetura típica Java EE 5 > O que é JBoss Seam? > Porque escolher o JBoss Seam?
REVISÃO DE CONCEITOS DE ORIENTAÇÃO A OBJETOS
UNIDADEA Desenvolvimento de Aplicações Orientado a Objetos Unidade A Caro(a) Aluno(a): Nesta disciplina, o principal objetivo é que os alunos possam analisar, projetar e desenvolver soluções de software
J2EE TM Java 2 Plataform, Enterprise Edition
CURSO DE GRADUAÇÃO J2EE TM Java 2 Plataform, Enterprise Edition Antonio Benedito Coimbra Sampaio Junior [email protected] OBJETIVOS DO CURSO Capacitar os alunos no desenvolvimento de aplicações para a WEB com
Guia de instalação do REIS
Guia de instalação do REIS Este guia foi desenvolvido para explicar o processo de instalação e configuração do REIS em ambiente de produção. Organização do projeto: O projeto REIS é configurado em dois
Arquitetura em Camadas
Arquitetura em Camadas 1 Introdução Em aplicações OO de médio e grande porte, diversos aspectos devem ser considerados: Apresentação Lógica da aplicação Lógica do negócio Persistência de Objetos Camada
Ferramenta 1 -NetBeans 8.0
Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 Elaborado por: Osmar de Oliveira Braz Junior Descrição NetBeans é um ambiente de desenvolvimento integrado (IDE Integrated Development
Criação de um novo projeto no Eclipse utilizando Maven
1. Faça o download da versão mais atual do Eclipse IDE for Java EE Developers em https://www.eclipse.org/downloads/. 2. No Eclipse, crie um novo projeto Maven, em File >> New >> Maven Project 3. Marque
FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR
Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/1 FURBMOBILE: UMA APLICAÇÃO PARA VISUALIZAÇÃO E ACOMPANHAMENTO DA MATRIZ CURRICULAR Acadêmico:
Instalando Apache Solr no Mac OSX
Instalando Apache Solr no Mac OSX Apache Solr é um plataforma de busca(search engine) de código livre construída sobre o Lucene. Solr é considerada a plataforma de busca para web sites mais popular que
Utilizando o Framework SubMacro no Desenvolvimento de Aplicações Java para Internet. Kleber Taffarel Novembro de 2008
Utilizando o Framework SubMacro no Desenvolvimento de Aplicações Java para Internet Kleber Taffarel Novembro de 2008 [email protected] Palestrante Especialista em Engenharia de Websites pela
Módulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática
Módulo I - Introdução Aula 3 Carlos Eugênio Torres Engenheiro de Informática http://cetorres.com Faculdade Christus Sistemas de Informação 24/09/2010 Graduado em Ciência da Computação pela UFC, Brasil
DESENVOLVIMENTO DE SISTEMAS WEB. Lista de Exercícios AV1-01. Luiz Leão
DESENVOLVIMENTO DE SISTEMAS WEB Luiz Leão [email protected] http://www.luizleao.com Questão 01 Qual a diferença entre as versões Java Standard Edition (JSE) e o Java Enterprise Edition (JEE)? Questão
ALUNO: RONI FABIO BANASZEWSKI
Model-View-Controller ALUNO: RONI FABIO BANASZEWSKI Objetivo Separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo da aplicação (Control) A idéia é permitir que uma mesma
A experiência de quem trouxe a internet para o Brasil agora mais perto de você
A experiência de quem trouxe a internet para o Brasil agora mais perto de você A Escola A Escola Superior de Redes da RNP privilegia um ensino totalmente prático. Os laboratórios são montados de forma
TRABALHO DE CONCLUSÃO DE CURSO
UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA CURSO DE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO TRABALHO DE CONCLUSÃO DE CURSO Resumo Artigo I Desenvolvimento de Aplicações
1. Introdução. 2. O que é o NetBeans IDE? 3. Instalação do NetBeans
1 1. Introdução Este manual se propõe a dar uma visão inicial da IDE NetBeans e apresentar os primeiros passos para sua instalação, configuração e usabilidade do ambiente de desenvolvimento, e da interface
A composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos)
Desenvolvimento de Sistemas Web A composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos) Prof. Mauro Lopes 1-31 24 Objetivos Dando continuidade aos estudos sobre JSP,
Dreamweaver CC_15x21.indd 1 06/04/ :04:22
Dreamweaver CC_15x21.indd 1 06/04/2015 11:04:22 SUMÁRIO INTRODUÇÃO... 3 CAPÍTULO 1 Iniciando e conhecendo o Dreamweaver... 8 Interfaces... 21 Criando e configurando sites... 22 CAPÍTULO 2 Criando arquivos...
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira, Fabrício Alves e Daniela Claro Requisitos do ambiente Seguem abaixo os
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira e Daniela Claro Requisitos do ambiente Seguem abaixo os requisitos do ambiente.
Usando VNC para instalar o CallManager da Cisco em um servidor remoto
Usando VNC 3.3.7 para instalar o CallManager da Cisco em um servidor remoto Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Use o VNC com CallManager da Cisco Preparação do
Permitir que o aluno ao final do curso, esteja apto a realizar o exame do concurso interno do Banco do Brasil PROGRID 2017.
Objetivo Permitir que o aluno ao final do curso, esteja apto a realizar o exame do concurso interno do Banco do Brasil PROGRID 2017. Duração 92 horas/aula Diferenciais X25 Pré-requisitos - Instrutores
ArcGIS Enterprise: Configuring a Base Deployment
ArcGIS Enterprise: Configuring a Base Deployment Duração: 2 dias (16 horas) Versão do ArcGIS Pro: 10.4 Material didático: Inglês www.academiagis.com.br Descrição Saiba como instalar e configurar uma implantação
Manual Técnico. Instalação e Configuração do Reporting Services
201 6 Manual Técnico Instalação e Configuração do Reporting Services Me ta T e c no l o g i a em So f t wa r e Lt da. Com a instalação do módulo de Reporting services poderemos disponibilizar relatórios,
Aula 03 - Projeto Java Web
Aula 03 - Projeto Java Web Para criação de um projeto java web, vá em File/New. Escolha o projeto: Em seguida, na caixa Categorias selecione Java Web. Feito isso, na caixa à direita selecione Aplicação
JSP (JAVASERVER PAGES)
UNIDADEC Nesta unidade, você irá conhecer a tecnologia JSP (JavaServer Pages). JSP permite implementar páginas dinâmicas na web. As páginas JSP contêm marcas HTML e instruções Java. O objetivo desta unidade
Especificação Técnica Sistema de Acesso
1. Introdução O VW Acesso é um sistema 100% web, para controle de acesso de pessoas. O sistema possui arquitetura robusta e independente de plataforma, atendendo todos os segmentos e portes de empresa.
TOP 10 dos melhores editores de texto em 2017
TOP 10 dos melhores editores de texto em 2017 Date : 24 de Outubro de 2017 Hoje em dia qualquer editor de texto oferece um vasto conjunto de funcionalidades. Este tipo de ferramenta pode ser usada nas
Groupware Workbench Tutorial de instalação da Aplicação-Exemplo no Eclipse
Groupware Workbench Tutorial de instalação da Aplicação-Exemplo no Eclipse Neste tutorial foram utilizadas as seguintes ferramentas: Eclipse versão 3.4.1 disponível em http://www.eclipse.org o Obs: Esta
Aula 1: Apresentação, Computação Corporativa
Aula 1: Apresentação, Computação Corporativa Diego Passos Universidade Federal Fluminense Técnicas de Projeto e Implementação de Sistemas II Diego Passos (UFF) Apresentação, Computação Corporativa TEPIS
Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB
Frameworks funcionais para JSF que proporciona o desenvolvimento de aplicações computacionais WEB Bruno Costa Silva 1, Ricardo Rufino 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected],
2 Versão 1: Funcionalidade Básica e Interface Web
Técnicas de Projeto e Implementação de Sistemas II Descrição do Projeto da Disciplina 1 Introdução O projeto da disciplina consiste na implementação de um sistema de busca de tarifas de passagens aéreas.
SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello [email protected]
SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello [email protected] 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side
Fundamentos de Marketing Ana Carolina Baracho Programação para internet Luiz E. Guarino (disciplina pai)
PROJETO INTERDISCIPLINAR IV Gestão da Tecnologia da Informação Professores responsáveis: Luiz Eduardo Guarino e Thaís Brant Coordenador responsável: André Amarante 1 OBJETIVO Promover a integração das
Manual de Utilização JasperReport, ireport e integração com PHP
Manual de Utilização JasperReport, ireport e integração com PHP Objetivo: Este manual se propõe à facilitar o uso da ferramenta JasperReport como engine para geração de relatórios dentro do ERP-IFTM. Será
Análise comparativa de implementações de controle de acesso baseados em autenticação e autorização de sistemas web em Java
ISSN 2316-2872 T.I.S. São Carlos, v. 4, n. 3, p. 231-239, set-dez 2015 Tecnologias, Infraestrutura e Software Análise comparativa de implementações de controle de acesso baseados em autenticação e autorização
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 Conceito das RIA Desafios Atuais Características das RIA Considerações e Benefícios Situação
Desenvolvimento WEB II. Professora: Kelly de Paula Cunha
Desenvolvimento WEB II Professora: Kelly de Paula Cunha O Java EE (Java Enterprise Edition): série de especificações detalhadas, dando uma receita de como deve ser implementado um software que utiliza
ETEC FERNANDO PRESTES - SOROCABA PROCESSO SELETIVO DE DOCENTES, NOS TERMOS DO COMUNICADO CEETEPS N 1/2009, E SUAS ALTERAÇÕES.
ETEC FERNANDO PRESTES - SOROCABA PROCESSO SELETIVO DE DOCENTES, NOS TERMOS DO COMUNICADO CEETEPS N 1/2009, E SUAS ALTERAÇÕES. AVISO N 016/02/2017 de 07/04/2017. Processo n 0002679/2017 AVISO DE DEFERIMENTO
