Estudo Dirigido - Parte 1
|
|
|
- Regina Azevedo Arantes
- 10 Há anos
- Visualizações:
Transcrição
1 Linguagem Java para Web - JSP Professora Lucélia Estudo Dirigido - Parte 1 Na primeira parte deste tutorial, vamos receber os dados de um formulário e verificar se os dados foram ou não preenchidos. Se os dados não forem preenchidos, o usuário será redirecionado para o formulário, solicitando que o mesmo preencha todos os campos. 1. Primeiro vamos criar um formulário para que o usuário informe seu login e senha: 3 <title>...tela de Login...</title> 4 </head> 5 <body> 6 <div id="geral"> index.jsp 7 <div id="lista">identifique-se</div> <div id="login"> 9 <form action="controle.jsp"> 10 <br /><br /><br /> 11...Login... 1 <input type="text" size="0" name="login" /><br /><br /> 13...Senha <input type="password" size="0" name="senha" /><br /><br /> 15 <input type="submit" value="entrar" /> 16 <input type="reset" value="limpar" /> 17 </form> 1 </div> 19 </div> 0 </body> 1 </html>. Agora vamos criar uma folha de estilo (CSS) para tornar mais agradável o visual para o usuário. 3. Crie um diretório chamado comum e salve o arquivo abaixo dentro dele. 1 #geral{ position:absolute; 3 left:50%; 4 margin-left:-00px; 5 top:40%; 6 margin-top:-110; 7 } 9 #lista{ 10 background-color:#0000ff; 11 color:white; 1 width:400px; 13 height:0px; 14 position:absolute; 15 top:0px; 16 left:0px; 17 text-align:center; 1 } 19 0 #login{ 1 background-color:#cccccc; color:green; 3 width:400px; 4 height:00px; 5 position:absolute; 6 top:0px; 7 left:0px; text-align:center; 9 } estilo.css 4. Acrescente a linha abaixo dentro do <head> do arquivo index.jsp: <link rel="stylesheet" type="text/css" href="comum/estilo.css" />
2 5. O seu formulário deverá estar assim: 6. Vamos criar o arquivo controle.jsp, mencionado no index. Ele deverá receber o login e a senha enviados pelo formulário, verificar se ambos os campos estão preenchidos, se não tiver, emitir mensagem de erro. 3 <meta http-equiv="content-type" content="text/html; charset=utf-"> 4 <title>controle JSP</title> 5 </head> 6 <body> 7 <% String login = request.getparameter("login"); 9 String senha = request.getparameter("senha"); if (!(login.equals("") (senha.equals("")))) { 1 out.println("<h1>dados enviados:</h1>"); 13 out.println("<p> Login: " + login + "</p>"); 14 out.println("<p> Senha: " + senha + "</p>"); 15 } else { 16 out.println("<h1 style=\"color:red;\"> Todos os dados devem ser preenchidos! </h1>"); 17 } 1 %> 19 </body> 0 </html> Nota: O código acima está misturando código JSP com HTML. Isso não é uma boa prática. A melhor opção seria criar mais uma camada de interface com o usuário. 7. Podemos mostrar a mensagem de erro no próprio index.jsp após a verificação de dados em branco, por exemplo. Altere o código do controle.jsp, mudando a linha 16 e acrescentando o as linhas 17 e 1, conforme mostrado abaixo: 3 <meta http-equiv="content-type" content="text/html; charset=utf-"> 4 <title>controle JSP</title> 5 </head> 6 <body> 7 <% String login = request.getparameter("login");
3 9 String senha = request.getparameter("senha"); if (!(login.equals("") (senha.equals("")))) { 1 out.println("<h1>dados enviados:</h1>"); 13 out.println("<p> Login: " + login + "</p>"); 14 out.println("<p> Senha: " + senha + "</p>"); 15 } else { 16 String msg = "<h1 style=\"color:red;text-align:center;\"> Todos os dados devem ser preenchidos! </h1>"; 17 session.setattribute("msg", msg); 1 response.sendredirect("index.jsp"); 19 } 0 %> 1 </body> </html>. Devemos alterar também o documento index.jsp. Acrescente as linhas de 1 a 9 nesse documento. Observe que não havia nenhum código JSP na página anteriormente, quando fizemos a alteração não foi necessário alterarmos o nome do arquivo. 3 <title>...tela de Login...</title> 4 <link rel="stylesheet" type="text/css" href="comum/layout.css" /> 5 </head> 6 <body> index.jsp 7 <div id="geral"> <div id="lista">identifique-se</div> 9 <div id="login"> 10 <form action="controle.jsp"> 11 <br /><br /><br /> 1...Login <input type="text" size="0" name="login" /><br /><br /> 14...Senha <input type="password" size="0" name="senha" /><br /><br /> 16 <input type="submit" value="entrar" /> 17 <input type="reset" value="limpar" /> 1 </form> 19 </div> 0 </div> 1 <% String mensagem = (String) session.getattribute("msg"); 3 if (mensagem == null){ 4 mensagem = ""; 5 }else{ 6 mensagem = mensagem; 7 } out.println(mensagem); 9 %> 30 </body> 31 </html> Estudo Dirigido - Parte Na segunda parte deste tutorial, vamos receber os dados do formulário já visto e vamos encerrar a sessão caso o usuário não tenha se identificado corretamente, caso contrário, o usuário será encaminhado para sua página específica 9. Acrescentando a camada Model à aplicação Nesta camada estará presentes a classe JavaBean ou simplesmente o bean. Um componente JavaBeans, ou simplesmente um bean, é uma classe Java que, quando chamada por um JSP, por exemplo, segue certas regras a serem observadas nos próximos exemplos. Vamos criar um novo pacote chamado modelo e, dentro dele, vamos criar um bean para que possamos ampliar as funcionalidades do nosso sistema web.
4 1 package modelo; public class Pessoa { 3 private String nome; 4 private String login; 5 private String senha; 6 7 public Pessoa(){ } 9 10 public String getnome() { 11 return nome; 1 } public void setnome(string nome) { 15 this.nome = nome; 16 } 17 1 public String getlogin() { 19 return login; 0 } 1 public void setlogin(string login) { 3 this.login = login; 4 } 5 6 public String getsenha() { 7 return senha; } 9 30 public void setsenha(string senha) { 31 this.senha = senha; 3 } } Pessoa.java 10. Usando o bean criado: Para usar um bean em uma página JSP, é necessário usar a diretiva <%@ page import = pacote.nomedaclasse %> ou a tag jsp. Para usar uma tag jsp devem ser fornecidos três atributos: um identificador que provê um nome local para o bean, o nome da classe do bean que é usado para instanciá-lo e um escopo que especifica o tempo de vida do bean, como mostra o exemplo a seguir. Este exemplo irá verificar se o login e a senha informados são iguais ao usuário e senha requeridos. Se não for, irá encerrar a sessão. 1 <jsp:usebean class="modelo.pessoa" id="usuario" scope="session" /> 3 <html> 4 <head> 5 <meta http-equiv="content-type" content="text/html; charset=utf-"> 6 <title>controle JSP</title> 7 </head> <body> 9 <% 10 String login = request.getparameter("login"); controle.jsp 11 String senha = request.getparameter("senha"); 1 13 if (!login.equals("lucelia")!senha.equals("13456")) { 14 session.invalidate(); 15 response.sendredirect("menu1.jsp"); 16 } else { 17 usuario.setlogin(login); 1 usuario.setsenha(senha); 19 usuario.setnome("lucélia!!!"); 0 session.setattribute("usuario", usuario); 1 response.sendredirect("menu1.jsp"); } 3 %> 4 </body> 5 </html>
5 11. Se o usuário digitar o login e a senha corretamente, o sistema irá mostrar o extrato da pessoa identificada, caso contrário irá mostrar apenas a mensagem usuário não autorizado, conforme o código abaixo: 1 <jsp:usebean id="usuario" class="modelo.pessoa" scope="session" /> 3 <% 4 5 if (usuario.getnome() == null) { 6 out.print("<h1>usuario nao Autorizado!!!</h1>"); menu1.jsp 7 } else { 9 %> 10 <html> 11 <head> 1 <link rel="stylesheet" type="text/css" href="comum/layout.css" /> 13 <title>pagina de Menus</title> 14 </head> 15 <body> 16 <div id="geral"> 17 <div id="lista">extrato do(a) ${usuario.nome}</div> //Expression language 1 <div id="login" style="text-align:left;"> 19 <br /><br /><br /> 0 CPF <br /> 1 Endereço...SQS 910 Sul <br /> Cartao <br /> 3 <hr /><br /> 4 Farmacia Sta Maria..150,00<br /> 5 Americanas.com...100,00<br /> 6 Posto Gasol...7,00<br /> 7 Posto Texaco II...6,00<br /> Extra...10,00<br /> 9 <hr /> 30 Total...R$570,00 31 </div> 3 </div> 33 </body> 34 </html> 35 <% } 36 %> 1. Podemos ainda criar outra opção: Se o usuário informar a senha de um determinado usuário, mostra o seu extrato, se informar usuário e senha de outro usuário, mostra o extrato desse outro usuário. Se não for de nenhum dos dois, mostra a mensagem usuário não autorizado. Nota 1: O arquivo controle.jsp deverá ser alterado 1 <jsp:usebean class="modelo.pessoa" id="usuario" scope="session" /> 3 <html> 4 <head> 5 <meta http-equiv="content-type" content="text/html; charset=utf-"> 6 <title>controle JSP</title> 7 </head> 9 <body> <% controle.jsp 10 String login = request.getparameter("login"); 11 String senha = request.getparameter("senha"); 1 13 if (login.equals("lucelia") && senha.equals("13456")) { 14 usuario.setlogin(login); 15 usuario.setsenha(senha); 16 usuario.setnome("lucélia!!!"); 17 session.setattribute("usuario", usuario); 1 response.sendredirect("menu1.jsp"); 19 } else if (login.equals("maria") && senha.equals("65431")) { 0 usuario.setlogin(login); 1 usuario.setsenha(senha); usuario.setnome("maria!!!"); 3 session.setattribute("usuario", usuario); 4 response.sendredirect("menu.jsp");
6 5 }else{ 6 session.invalidate(); 7 response.sendredirect("menu.jsp"); } 9 %> 30 </body> 31 </html> Nota : Deverá ser criado um novo arquivo chamado menu: 1 <jsp:usebean id="usuario" class="modelo.pessoa" scope="session" /> 3 <% 4 5 if (usuario.getnome() == null) { 6 out.print("usuario nao Autorizado!!!"); menu.jsp 7 } else { 9 %> 10 <html> 11 <head> 1 <link rel="stylesheet" type="text/css" href="comum/layout.css" /> 13 <title>pagina de Menus</title> 14 </head> 15 <body> 16 <div id="geral"> 17 <div id="lista">extrato do(a) ${usuario.nome}</div> 1 <div id="login" style="text-align:left;"> 19 <br /><br /><br /> 0 CPF... <br /> 1 Endereço...SQN 907 Norte <br /> Cartao <br /> 3 <hr /><br /> 4 Carrefour...00,00<br /> 5 Submarino.com...150,00<br /> 6 Restaurante China...50,00<br /> 7 Posto Texaco...60,00<br /> Giraffas...5,00<br /> 9 <hr /> 30 Total...R$45,00 31 </div> 3 </div> 33 </body> 34 </html> <% } 37 %> Exercícios Crie uma aplicação web que solicite ao usuário que informe o seu nome. Construa um bean com os campos: nome, telefone e endereço. Construa um arquivo de controle que compare o nome informado pelo usuário com dois nomes distintos. Se o usuário informar o nome de um dos dois dados comparados, exibir o seu endereço e telefone. Caso contrário, bloquear o usuário para visualizar qualquer informação.
Universidade São Judas Tadeu. Faculdade de Tecnologia e Ciências Exatas. Sistemas de Informação 3ASIN
Universidade São Judas Tadeu Faculdade de Tecnologia e Ciências Exatas Sistemas de Informação 3ASIN Atividade de Tópicos em Desenvolvimento e Banco de Dados Nome: Pedro Augusto Pereira R.A.: 201013018
J2EE. Exemplo completo Utilização Servlet. Instrutor HEngholmJr
J2EE Exemplo completo Utilização Servlet Instrutor HEngholmJr Page 1 of 9 AT09 Exemplo complete Utilização Servlet Version 1.1 December 5, 2014 Indice 1. BASEADO NOS EXEMPLOS DE CÓDIGO DESTA APOSTILA,
Material de apoio a aulas de Desenvolvimento Web. Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS. AAS - www.aas.pro.
Material de apoio a aulas de Desenvolvimento Web Tutorial Java WEB JSP & HTML & CSS & CLASSE & OBJETOS AAS - www.aas.pro.net Março-2012 Este pequeno tutorial tem como objetivo conduzir o programador passo-a-passo
Arquitetura de Aplicações JSP/Web. Padrão Arquitetural MVC
Arquitetura de Aplicações JSP/Web Padrão Arquitetural MVC Arquitetura de Aplicações JSP/Web Ao projetar uma aplicação Web, é importante considerála como sendo formada por três componentes lógicos: camada
Java na WEB Componentes Bean
1 Java na WEB Componentes Bean Objetivo: Ao final da aula o aluno será capaz de: Criar site dinâmico utilizando componentes Bean Utilizar Tags de ação Empregar Coleções de Bean. Sumário 5. Definição de
" # $ %&'( ) *' ( +,)+ ( - $ (+*' 0 12 ' ( %+ -12 )+3 ) (4 )) ) % 12 ) *' (
! " # $ %&'( ) *' ( +,)+ ( - $ (+*'.%/ 0 12 ' ( %+ -12 )+3 ) (4 )) ) % 12 ) *' ( 2 (5) '%'1%6% %/ )1%12 74 % +1%() %% % *8) + 9 "(:4 8) % ; *' 3 "( % '% + 4% % ) +' 455 %' 4 *' ( +% ) + %,)1 0 +
ProgramaTchê programatche.net Programação OO com PHP
Roteiro 2 Objetivos: * Apresentar a sintaxe básica para utilização de Orientação a Objetos em PHP. Ferramentas necessárias Navegador, NetBeans, Servidor Apache. 1 Orientação a Objetos em PHP PHP é uma
AULA APLICAÇÕES PARA WEB SESSÕES E LOGIN E SENHA
Sumário Construção de sistema Administrativo... 1 Sistema de Login... 2 SQL INJECTION... 2 Técnicas para Evitar Ataques... 2 Formulário de Login e Senha fará parte do DEFAULT... 5 LOGAR... 5 boas... 6
Curso de Java. Geração de Páginas WEB através de JSP. Todos os direitos reservados Klais
Curso de Java Geração de Páginas WEB através de JSP Todos os direitos reservados Klais JSP e Servlets Servletsconstituem um mecanismo conveniente para a geração de páginas HTML dinâmicas e seu tratamento
SIMULADOS & TUTORIAIS
SIMULADOS & TUTORIAIS TUTORIAIS HTML Como utilizar estilos em HTML com CSS Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte
Scriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).
HTML / JAVASCRIPT Estamos iniciando o estudo do HTML através das TAGS (comandos) para construir formulários. Isso facilitará a continuidade dos nossos estudos da linguagem de programação JavaScript, a
COMO FUNCIONA UM FORMULÁRIO
FORMULÁRIOS Constitui-se numa das formas de a máquina cliente enviar informações para que um programa no servidor receba estes dados, processe-os e devolva uma resposta ao usuário, por meio do navegador,
Formulários em HTML - O que são e para que servem
Formulários em HTML - O que são e para que servem A tag - Os atributos action e method A primeira coisa que iremos fazer é usar a tag para podermos usarmos formulários. Antes de entrarmos
TUTORIAL JSP & SERVLET
TUTORIAL JSP & SERVLET A.A.S. UNINOVE WWW.AAS.PRO.BR Exemplo simples de JSP com Servlet (para envio e recebimento de dados) Sumário JSP & SERVLET... 2 1. Criando Projeto... 2 2. O primeiro JSP... 3 3.
Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL.
Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL. Procuraremos mostrar os principais procedimentos para fazer um cadastro de registros numa base de dados MySQL utilizando a linguagem
Programando em PHP. Conceitos Básicos
Programando em PHP www.guilhermepontes.eti.br [email protected] Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web
Unidade 9: Middleware JDBC para Criação de Beans
Programação Servidor para Sistemas Web 1 Unidade 9: Middleware JDBC para Criação de Beans Implementando MVC Nível 1 Prof. Daniel Caetano Objetivo: Preparar o aluno para construir classes de entidade com
Posicionamento e Layout com CSS
Posicionamento e Layout com CSS Esquemas de posicionamento: absolute e relative Construção de layouts com divs e regras CSS Existem quatro tipos de posicionamento em CSS: estático, relativo, absoluto
Cabeçalho do documento
Cabeçalho do documento O cabeçalho de uma página HTML fica dentro das Tags e , e dentro dessas Tags podemos usar Tags , , , , e etc. A Tag TITLE Por exemplo
INTRODUÇÃO AO DESENVOLVIMENTO WEB
INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO Formulários Os formulários em HTML são usados para selecionar diferentes tipos de entradas do usuário. Um formulário é uma área que
Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes
Desenvolvimento Web XHTML Formulários Prof. Bruno E. G. Gomes 2014 Introdução Um recurso bastante utilizado no desenvolvimento Web é o envio de dados de uma página para o servidor quando fornecemos informações,
JSP: JAVA SERVER PAGES
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB JSP: JAVA SERVER PAGES Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 O que é um JSP? Tags de JSP Trocando um Servlet por JSP Atividade Material de Estudo Material
Programação para Internet I
Programação para Internet I Aula 6 PHP: Include, Require, Variáveis de ambiente Prof. Teresinha Letícia da Silva [email protected] Inclusão de arquivos com Include e Require no PHP Uma técnica muito
Java para WEB JSTL. JavaServer Pages Standard Tag Library
JSTL JSTL JavaServer Pages Standard Tag Library API que encapsulou em tags simples toda a funcionalidade que diversas páginas Web precisam, como controle de laços (fors), controle de fluxo do tipo if else,
Introdução. História. Como funciona
Introdução O HTML é uma linguagem de marcação utilizada para desenvolvimento de sites. Esta linguagem surgiu junto com o HTTP, ambos possibilitaram a internet ser popularizada. História O HTML foi criado
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
Altere a cor de fundo Altere a cor do texto Utilize meta tags e direcione a página para um site qualquer
Exercício A11 - Digite o código abaixo e salve-o como ex1.htm. Documento com fundo azul!! Página com fundo e texto coloridos!
CADASTRO DE USUÁRIO PORTAL WEB
CADASTRO DE USUÁRIO PORTAL WEB SUMÁRIO 1. ACESSANDO PELA PÁGINA DEFAULT... 3 2. ACESSANDO PELA PÁGINA DE LOGIN... 3 3. ACESSANDO PELO MENU PRINCIPAL... 4 3.1. EFETUAR CADASTRO... 5 3.2. ALTERAR CADASTRO...
6. Introdução à Linguagem PHP
6. Introdução à Linguagem PHP A comunicação na Web exige dois agentes: o cliente web e o servidor web. O cliente requer informação (a partir de uma página HTML acessada pelo navegador) e o servidor fornece
LINGUAGEM DE PROGRAMAÇÃO WEB
LINGUAGEM DE PROGRAMAÇÃO WEB GABRIELA TREVISAN Aula 4 Imagine a seguinte situação: Precisamos trafegar valores de uma página PHP para outra, porém não temos formulários entre essas páginas. Como fazer
Bool setcookie (string nome [, string valor [, int validade [, string caminho [, string dominio [, int seguro]]]]] )
Disciplina: Tópicos Especiais em TI PHP Este material foi produzido com base nos livros e documentos citados abaixo, que possuem direitos autorais sobre o conteúdo. Favor adquiri-los para dar continuidade
JSP: JAVA SERVER PAGES
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB JSP: JAVA SERVER PAGES Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é e como funciona o JSP Compreender as tags do JSP Capacitar para a substituição
Internet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 4 Técnico Prof. Cesar 2014 Conteúdo 1. ESTRUTURA DE UM DOCUMENTOHTML... 2 2. ELEMENTOS DA ESTRUTURA... 3 3. FORMULÁRIOS...Erro!
Manual de Utilização. Obter Acesso aos Sistemas Educação. <Versão: 1.0> Projeto: Obter Acesso Versão Doc.: <1.0> Data de criação: 15/10/2010
Obter Acesso aos Sistemas Educação Manual de Utilização Página 1/9 Conteúdo 1. Introdução... 3 1.1 Objetivo... 3 1.2 Escopo... 3 1.3 Acesso... 3 1.4 Requisitos básicos... 3 2. Interface de
Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web
Introdução Formulários rios & Conteúdo Dinâmico Mário Antonio Meireles Teixeira Dept o. de Informática - UFMA A Web surgiu inicialmente como uma nova forma de comunicação de informações, fazendo uso de
Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.
Lista de Revisão 1. Nos sistemas web, geralmente os usuários apresentam dois problemas típicos, a desorientação e a sobrecarga cognitiva. Discorra sobre esses problemas. 2. Apresente as principais diferenças
English Português. By erickalves 25 Julho, 2009-01:08. Devido à política (#) de segurança. Encontrar Blogs Crie o seu blog de graça Ganhe prêmios
Encontrar Blogs Crie o seu blog de graça Ganhe prêmios English Português Cel: +55 (21) 7417-9918 E-mail: [email protected] Inserindo dados no banco em PHP + Ajax + jquery + Mysql + Validação (/pt-br/blog/tutoriais
Tutorial Web Mail. Acesso e Utilização. MPX Brasil Cuiabá/MT: Av. Mal Deodoro, 1522 B Centro Norte. Contato: (65) 3364-3132 [email protected].
Tutorial Web Mail Acesso e Utilização Como acessar meu e-mail institucional? 1. Para acessar seu e-mail institucional, acesse primeiramente o site ao qual ele pertence, por exemplo o e-mail [email protected]
PHP Orientado a Objetos Análise e Desenvolvimento de Sistemas Prof. Marcelo da Silveira Siedler [email protected]
PHP Orientado a Objetos Análise e Desenvolvimento de Sistemas Prof. Marcelo da Silveira Siedler [email protected] SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Introdução
USANDO APPLETS NO NETBEANS (WEB APPLICATION)...E A APPLET CHAMA ALGUM PACOTE EXTERNO (por Luis Alberto M Palhares de Melo Julho/2011)
USANDO APPLETS NO NETBEANS (WEB APPLICATION)......E A APPLET CHAMA ALGUM PACOTE EXTERNO (por Luis Alberto M Palhares de Melo Julho/2011) PASSO 1 Na estrutura do Netbeans vamos ter: Pacote externo (aqui
WebWork 2. João Carlos Pinheiro. [email protected]
WebWork 2 João Carlos Pinheiro [email protected] Versão: 0.5 Última Atualização: Agosto/2005 1 Agenda Introdução WebWork 2 & XWork Actions Views Interceptadores Validação Inversão de Controle (IoC)
mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos
Programando em PHP www.guilhermepontes.eti.br [email protected] Criando uma Calculadora Primeiramente deve se criar uma estrutura para armazenar os arquivos necessários para o funcionamento da calculadora.
Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante
Tutorial Ouvidoria Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante Como acessar a Ouvidoria? 1. Primeiramente acesse o site de sua instituição, como exemplo vamos utilizar
Java na Web. Aplicações Web
Montando o ambiente com HSQLDB JSP com um conteúdo de banco de dados: JDBC Integre JSPs com servlets aplicando o Modelo-Visualização- Controle Montando o ambiente com HSQLDB Faça a transferênci da página
Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza
Webdesign HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML
O objetivo é criar um tema padrão com 3 colunas, cabeçalho, barra de menu e rodapé:
Este artigo tem por objetivo mostrar de maneira simples e direta o passo-a-passo de como criar um tema para XOOPS de maneira rápida e simples. Não vou adentrar a explicação de código, vou postando as estruturas
Manual do Usuário. Sistema de Gerenciamento de Projetos de Pesquisa
Manual do Usuário Sistema de Gerenciamento de Projetos de Pesquisa Ministério da Educação Fundação Universidade Federal de Mato Grosso Secretaria de Tecnologias da Informação e da Comunicação Aplicadas
if( document.dados.tx_ .value=="" document.dados.tx_ .value.indexof('.
grupes - Grupo de Estudos Espaço de Saberes
Desenvolvimento de aplicações Web. Java Server Pages
Desenvolvimento de aplicações Web Java Server Pages Hamilton Lima - [email protected] 2003 Como funciona? Servidor web 2 Internet 1 Browser 3 Arquivo jsp 4 JSP Compilado 2 Passo a passo 1 browser envia
Programação Web Prof. Wladimir
Programação Web Prof. Wladimir HTML - Formulários @wre2008 1 Sumário Formulários HTML @wre2008 2 Formulários: Muitos elementos de um formulário html são definidos pela tag . Cada tipo de elemento
SIMULADOS & TUTORIAIS
SIMULADOS & TUTORIAIS TUTORIAIS HTML Como criar formulários em HTML Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte por quaisquer
Sistema de Registro das Atividades do RT - Tutorial de utilização
Sistema de Registro das Atividades do RT - Tutorial de utilização Acesso WEB 1. Primeiro acesso Para acessar o sistema, abra seu navegador de internet e vá até o site http://sistemart.crmv pr.org.br. Você
Exercícios Práticos de HTML e JavaScript. <FORM ACTION="mailto:[email protected]" METHOD="POST" ENCTYPE="text/plain" NAME="cadastro">
Exercícios Práticos de HTML e JavaScript Exercício 1: Formulário Padrão HTML SEM JavaScript
FORMULÁRIOS HTML (FORMS) E ENTRADAS DE DADOS (INPUT)
FORMULÁRIOS HTML (FORMS) E ENTRADAS DE DADOS (INPUT) Formulários (FORMS): Um formulário é uma área que pode conter elementos de formulário. Elementos de formulário são elementos que permitem ao usuário
Acessando um Banco de Dados
Acessando um Banco de Dados Introdução Agora que você já está craque em JSP e já instalou seu servidor, vamos direto para a parte prática! Neste tutorial vamos aprender a acessar um banco de dados. Para
Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0. www.sms.agenciaglobo.net
Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0 www.sms.agenciaglobo.net 1 ACESSO O SISTEMA 1.1 - Para acessar o sistema de envio entre no site http://sms.agenciaglobo.net/
Java para WEB. Servlets
Servlets Servlets são classes Java que são instanciadas e executadas em associação com servidores Web, atendendo requisições realizadas por meio do protocolo HTTP. Servlets é a segunda forma que veremos
PROGRAMAÇÃO PARA INTERNET. Fonte: Raul Paradeda
PROGRAMAÇÃO PARA INTERNET Introdução à AJAX Fonte: Raul Paradeda INTRODUÇÃO Para entender o que é o AJAX é necessário ter o prévio conhecimento de: HTML / XHTML; Javascript; CSS; XML. INTRODUÇÃO Ao pesquisar
CONSTRUÇÃO DE BLOG COM O BLOGGER
CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das
Manual de uso do aplicativo Filho Sem Fila
Manual de uso do aplicativo Filho Sem Fila Código escola Ao abrir o aplicativo, será exibida tela solicitando o código da escola que utilizará o sistema. Para acessar, basta digitar o código fornecido
Aula 05 HTML FORMULÁRIOS Prof. Daniela Pires Sumário
Sumário FORMULÁRIO EM HTML... 2 FORM... 2 ACTION... 2 METHOD... 2 INPUT... 2 INPUT TYPE TEXT... 2 INPUT TYPE PASSWORD... 2 CHECKBOX - Múltipla escolha... 4 RADIO - Escolha única... 4 Botões de ação...
Programação para Internet I
Programação para Internet I Aulas 09 e 10 Fernando F. Costa [email protected] Formulários O formulário representa o modo mais importante de interatividade que a linguagem HTML oferece. Um formulário pode
SISTEMA DE GARANTIAS PÚBLICAS MPME MANUAL DE USUÁRIO INSTITUIÇÃO FINANCEIRA,
MANUAL DE USUÁRIO INSTITUIÇÃO FINANCEIRA, EXCETO BANCO DO BRASIL 1. ACESSO AO SISTEMA DE GARANTIAS PÚBLICAS (SGP/MPME) O acesso ao Sistema de Garantias Públicas SGP/MPME é feito através do site da ABGF
José Janeiro (Nº2467) Trabalho prático: HTML, CSS, Javascript. EmpregoWeb-Registo de pessoas
José Janeiro (Nº2467) Trabalho prático: HTML, CSS, Javascript EmpregoWeb-Registo de pessoas Elabore um sítio Web de nome EmpregoWeb, recorrendo à linguagem HTML utilizando folhas de estilos (CCS) que registe
Passo 1: Abra seu navegador e digite http://www.no-ip.com. Passo 2: Na tela que surgir, clique em Get Started.
1 - Como obter seu DNS Dinâmico no No-IP O No-IP, é um sistema de DNS (Domain Name Server), que converte o seu endereço IP em um nome. O que o No-IP faz, é converter o nome do tipo minhacameraip.no-ip.org
Manual do Usuário Cidadão SIC Serviço de informação ao cidadão
Manual do Usuário Cidadão SIC Serviço de informação ao cidadão NOVOSIS 3ª Versão Conteúdo Introdução... 3 Principais recursos:... 4 Para o cidadão:... 4 Para os órgãos públicos:... 4 Como Utilizar o SIC...
<link rel="stylesheet" type="text/css" href="imagens.css" />
Este código é responsável pela visualização html. exibição de Imagens
Tutorial Jogo da Velha WEB
Tutorial Jogo da Velha WEB Criação do Projeto 1- Inicie o Eclipse 2- Crie um novo projeto Web dinâmico. 3- Na tela seguinte, digite o nome do projeto e caso no campo Target Runtime não estiver aparecendo
Portal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
Dicas para Javascript (parte1) <style TYPE="text/css"><!--a.menu {color:000000;}a.menu:hover {color:cc0000;}-- ></style>
Dicas para Javascript (parte1) 1 - DETECTANDO A RESOLUÇÃO DO USUÁRIO
MANUAL HELP-DESK DATACOM AUTOMAÇÕES
MANUAL HELP-DESK DATACOM AUTOMAÇÕES Esse Manual tem como objetivo explicar todas as funções do novo sistema de abertura de chamados da Datacom Automações. Esse novo programa facilitará o atendimento entre
SPRING - VALIDAÇÃO. Altere o arquivo formulario.jsp como segue:
Altere o arquivo formulariojsp como segue: SPRING - VALIDAÇÃO
Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário
Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando
Sistema de Controle de Bolsas e Auxílios - SCBA
Sistema de Controle de Bolsas e Auxílios - SCBA Manual de Utilização Perfil Beneficiário 1. 2. Objetivo do Manual... 2 Siglas e Abreviações... 2 3. Perfil do Usuário... 2 4. Descrição Geral do Sistema...
Validação de formulário : CEP, Email e CPF
Validação de formulário : CEP, Email e CPF Publicado em: 14/09/2003 A ASP.NET veio para facilitar ainda mais o desenvolvimento para WEB, trazendo consigo todo um conjunto inovações que visam facilitar
Ministério da Cultura
Ministério da Cultura MANUAL DO PROPONENTE: PRORROGAÇÃO DO PERÍODO DE CAPTAÇÃO VERSÃO 1.0 HISTÓRICO DE REVISÃO Data Versão Descrição Autor 26/03/2013 1.0 Criação do documento Aline Oliveira - MINC 3 ÍNDICE
J550 Segurança e Controle de erros
J550 Segurança e Controle de erros Helder da Rocha ([email protected]) www.argonavis.com.br 1 Assuntos abordados Este módulo trata de dois assuntos Como mapear erros HTTP e exceções Java a servlets ou páginas
Tutorial do Sistema de Requerimentos On-line
Tutorial do Sistema de Requerimentos On-line Atenção: Os requerimentos de segunda oportunidade, matrícula em disciplina, rematrícula, matrícula em dependência e trabalhos orientados só poderão ser abertos
ÍNDICE. 1.1 Em Login do Administrador o usuário do sistema vai digitar seu Nome de Usuário e a senha, que foi criado anteriormente.
ÍNDICE Descrição 1.0 Acessos ao Sistema 1.1 Login do Administrador 1.2 Login do Fiscal 1.3 Login do Contribuinte 2.0 Menu Principal 2.1 Gerar NFS-e 2.1.1 Gerar NFS-e 2.2 Cadastros 2.2.1 Cadastro de Atividades
02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
VEXPRESSCRM. Manual do Usuário. Automação da força de vendas. MR Consultoria e Assessoria em Informática Desenvolvimento de Sistemas WEB Versão 2.
1 Manual do Usuário VEXPRESSCRM Automação da força de vendas MR Consultoria e Assessoria em Informática Desenvolvimento de Sistemas WEB Versão 2.0 2 Acesso Para acessar o sistema VEXPRESS-CRM é necessário
Programação web Prof. Wladimir
Programação web Prof. Wladimir Linguagem PHP Cookie e Sessão @wre2008 1 Sumário Header; Cookie; Sessão; Exemplos. @wre2008 2 Header Esta função permite que um script php redirecione para outra página.
GUIA INTEGRA SERVICES E STATUS MONITOR
GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte
Prof. Roberto Desenvolvimento Web Avançado
Resposta exercício 1: Configuração arquivo web.xml helloservlet br.com.exercicios.helloservlet
Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados:
Livro de Visitas Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados: ID nome email mensagem data O código
Manual do Anunciante
Manual do Anunciante 1 - Compra de Pacotes Bit Turs Abaixo será listado passo a passo o processo de como será executada a compra de moedas Bit Turs para que você possa anunciar seus produtos em nosso portal.
WEBSITE. Como utilizar um site Assistente de Criação para criar seu próprio site
WEBSITE Como utilizar um site Assistente de Criação para criar seu próprio site QUAL A PRINCIPAL UTILIDADE PARA UM SITE? Propaganda! Um website é a sua presença na mais recente das mídias. Como mídia,
CUPOM ELETRÔNICO GBARBOSA. Manual do Conveniado
CUPOM ELETRÔNICO GBARBOSA Manual do Conveniado 1. Acesso ao sistema Para ter acesso ao sistema, o conveniado deve solicitar ao Departamento Financeiro da Cencosud Brasil Comercial Ltda. (GBarbosa), o cadastro
Relatórios... 23 Documentos... 24 Simulador... 25 Quadrante 1... 28 Quadrante 2... 28 Quadrante 3... 28 Quadrante 4... 28 Alterar Senha...
Sumário Objetivo... 3 Primeiro acesso (Cadastro de senha)... 4 Recuperação de senha... 5 Acessando a Área Restrita... 7 Sessão... 8 Painel do Participante... 8 Menu... 8 Atualizações... 9 Navegação e usabilidade...
SERVIÇOS REQUERIMENTO
1 / 15 todos os direitos reservados. ÍNDICE Introdução... 3 Acesso Restrito... 4 Cadastro... 4 Serviços Requerimento... 6 Certidão Web... 7 Certidão Simplificada... 8 Certidão Específica... 10 Certidão
SILIAWEB. Sistema Integrado de Licenciamento Ambiental. Manual do usuário - Versão 1.1
SILIAWEB Sistema Integrado de Licenciamento Ambiental Manual do usuário - Versão 1.1 Dezembro - 2013 Todos os direitos reservados por Agência Estadual de Meio Ambiente de Pernambuco CPRH/PE www.cprh.pe.gov.br
TUTORIAL GOOGLE DRIVE
TUTORIAL GOOGLE DRIVE Armazenar e compartilhar arquivos ou pastas no google drive. Para compartilhar e armazenar arquivos no google drive é necessário ter uma conta google ou conta no gmail. Após criar
Professor: Paulo Macos Trentin [email protected] http://www.paulotrentin.com.br Escola CDI de Videira 4/6/2011 1
Professor: Paulo Macos Trentin [email protected] http://www.paulotrentin.com.br Escola CDI de Videira 4/6/2011 1 Do inglês, Cascading Style Sheet, ou folha de estilo em cascata. É uma linguagem
MANUAL DO PROGRAMA CSPSNet
MANUAL DO PROGRAMA CSPSNet Qualquer dúvida entre em contato: (33)32795093 01 USUÁRIO/CSPSNet O sistema CSPSNet está configurado para funcionar corretamente nos seguintes browsers: Internet Explorer 8.0,
R E L A T Ó R I O D A A P R E S E N T A Ç Ã O J Q U E R Y
R E L A T Ó R I O D A A P R E S E N T A Ç Ã O J Q U E R Y SI S TE MAS D IS TR I BUÍD O S E TO LERÂ NC IA A FA L HA S Ângelo Santos M 4189 André Elias M4272 ÍNDICE Arquitectura e funcionamento... 3 Ferramentas...
Passos Preliminares: Acessando a máquina virtual via ssh.
CIn/UFPE Sistemas de Informação Redes de Computadores Professor: Kelvin Lopes Dias Monitor: Edson Adriano Maravalho Avelar {kld,[email protected] Instalando o APACHE, PHP (PHPADMIN), MySQL. Este tutorial
Estrutura do exemplo
Estrutura do exemplo Application: Locais onde ficarão os seus arquivos php da sua aplicação. Config: Dados de conexão com o banco, só deve ser alterado no ínicio do desenvolvimento. CSS: Arquivos de estilo,
