Java Server Pages JSP
|
|
|
- Luiza Chaplin Ximenes
- 10 Há anos
- Visualizações:
Transcrição
1 Java Server Pages JSP Roneclei Campos dos Santos Eduardo Manuel de Freitas Jorge 2008
2 Sumário: 1 Introdução Arquitetura JSP Objetos Instanciados JSP Scripts Declarações utilizadas Diretivas utilizadas Sessão de Aplicação Sessão de Usuário Objeto Request Conceitos básicos de formulários HTML HTML Formulários HTML Tabela Link Exemplo prático Aplicação Login Configuração do Ambiente de Desenvolvimento JSP Recursos necessários instalação do JDK em ambiente Windows Instalação do Tomcat Criando Estrutura de Diretórios Editando o arquivo web.xml Implementando as Classes Implementando as páginas JSP Conclusão Referências
3 1 Introdução JSP Java Server Pages é uma tecnologia utilizada no desenvolvimento de aplicações Web, desenvolvida pela Sun microsystem, similar às tecnologias Active Server Pages (ASP) da Microsoft e PHP. Estas tecnologias estão fundamentadas na arquitetura SSI Server Side Includes que são comandos extensivos à linguagem HTML, os quais podem conter conteúdo estático (HTML) e dinâmico (ASP, PHP, JSP, etc.). Esses comandos dinâmicos são processados pelo servidor Web antes da pagina HTML ser enviada. No lugar do comando é enviado apenas o resultado deste comando no formato HTML. Por ser baseada na linguagem de programação Java, tem a vantagem da portabilidade de plataforma, que permite a sua execução em diversos sistemas operacionais, como o Windows e o Linux. Esta tecnologia permite ao desenvolvedor web produzir aplicações que acessem o banco de dados, manipulem arquivos no formato texto, capturem informações a partir de formulários e captem informações sobre o visitante e sobre o servidor. Para desenvolver aplicações JSP é necessário um conhecimento prévio sobre a especificação J2EE que é um conjunto de padrões e especificações responsável por receber as requisições do cliente, entendê-las e direcioná-las aos responsáveis pelas respostas às ações solicitadas. Uma das especificações contidas em J2EE é a definição de um container Web. O container Web é o servidor de aplicação compatível com a especificação J2EE que dá suporte aos JSPs, e disponibiliza uma API com 9 objetos instanciados, que facilitam a implementação, isto possibilita ao programador focar o desenvolvimento na lógica da aplicação. Este Tutorial tem como objetivo apresentar conceitos básicos sobre a tecnologia Java Server Pages (JSP) desenvolvida pela Sun. Será abordado um exemplo prático de uma aplicação de Login, contendo conceitos de sessão de aplicação, sessão de usuário, requisições, configuração de ambiente de desenvolvimento, 3
4 além da instalação e configuração das ferramentas utilizadas. Será mostrado também conceitos básicos de HTML necessários para o desenvolvimento da aplicação de Login. 2 Arquitetura JSP Figura 1 O Cliente faz uma requisição a uma página. O browser web efetua o pedido através da Internet. O pedido JSP é enviado para o servidor web. O servidor web reconhece o pedido especial (extensão.jsp) e entrega o arquivo JSP ao JSP Engine. 4
5 3 Objetos Instanciados JSP O ambiente de uma página JSP disponibiliza 9 objetos instanciados, para ser usado na implementação: request javax. servlet. ServletRequest response javax. servlet. ServletResponse pagecontext javax. servlet. jsp. PageContext session javax. servlet. http. HttpSession application javax. servlet. servletcontext out javax. servlet. jsp. JspWriter config javax. servlet. ServletConfig page java. lang. Object exception java. lang. Throwable 4 Scripts Os Scripts são trechos de código embutidos no código HTML do JSP. Não confundir com Java Scripts. Os scripts em uma página JSP são interpretados no servidor, enquanto que os Java Scripts são interpretados pelo browser (lado cliente). 4.1 Declarações utilizadas As declarações são usadas para definir variáveis e métodos específicos para uma página JSP. Declaração de expressão <%= %> - o resultado é retornado como um String Exemplo: O seu endereço IP é: <%= request.getremoteaddr() %> <%= 2+2%> // Será retornado o String 4 5
6 Declaração de sintaxe: <% %> -.declaração livre. Exemplo: <% for( int i= 0; i< 10; i++){ out.println( numero: + i); %> 4.2 Diretivas utilizadas Diretiva page import : importa pacotes de classes. Exemplo: <%@page import="fib.*" %> <%@ page import="java.util.list, java.awt.list" %> Diretiva page language: informa a linguagem utilizada. Exemplo: <%@ page language="java" %> Diretiva Forward: usada para redirecionar uma página Exemplo: pagecontext.forward("index.jsp"); 5 Sessão de Aplicação A primeira vez que uma das páginas JSP da aplicação é chamada pode ser criada a referência ao objeto na sessão de aplicação. Através do objeto implícito pagecontext é possível recuperar os atributos de qualquer escopo, utilizando o método getattribute(string name, intscope) da classe PageContext a qual tem variáveis static final para cada escopo. Se eu desejar recuperar os atributos da sessão de aplicação: <%= pagecontext.getattribute( gerencialogin, PageContext.APPLICATION_SCOPE) %> Para setar o atributo na sessão é utilizado o método setattribute 6
7 pagecontext.getattribute(); public abstract java.lang.object getattribute(java.lang.string name, int scope) Retorna o objeto associado com o nome no scopo especificado ou retorna null se o objeto não for encontrado. pagecontext.setattribute(); public abstract void setattribute(java.lang.string name, java.lang.object value, int scope) Registra o nome e o valor especificado com o escopo definido. No exemplo abaixo, é possível acessar o objeto gl em qualquer página que contenha este código: GerenciaLogin gl = (GerenciaLogin) pagecontext.getattribute("gerencialogin",pagecontext.application_scope); if (gl==null){ gl = GerenciaLogin.getInstancia(); pagecontext.setattribute("gerencialogin",gl,pagecontext.application_scope); Fonte: Figura 2 7
8 Ao lado esquerdo tem-se uma página JSP fazendo referência à sessão de aplicação. Ao lado direito. Ao lado direito está descrito a Sessão de Aplicação provendo acesso a diversas páginas JSP. 6 Sessão de Usuário É o mecanismo utilizado para prover o controle de usuários dentro de uma aplicação web. Como o protocolo http não armazena informações de estado. é necessário tratar estes dados com sessão de usuário. Por exemplo: em uma aplicação web que necessite de autenticação, é desejável que o login seja solicitado em uma página de login, e os recursos das outras páginas do site devem estar disponíveis após a autenticação. Além disso, o usuário não poderá acessar diretamente certas páginas sem ter efetuado o login e somente o usuário autenticado com o mesmo browser é que poderá obter um referência para o objeto da sessão. Mais adiante, será mostrado um exemplo prático do uso de sessão de usuário. Para setar o atributo de um usuário: Session. SetAttribute public void setattribute(java.lang.string name, java.lang.object value) Liga um objeto a essa sessão, usando o nome especificado. Se um objeto do mesmo nome é limitado já à sessão, o objeto é renomeado. Exemplo: session.setattribute("login", l); Para recuperar o atributo de um usuário. Session. GetAttribute public java.lang.object getattribute(java.lang.string name) Retorna o objeto com o especifico nome na sessão corrente, ou nulo se nenhum objeto possuir o mesmo nome. Exemplo: session.getattribute("login") 8
9 7 Objeto request Solicitação que aciona o processamento da página e busca por valores de parâmetros ou cookies. - REQUEST.GETPARAMETER() ; javax. servlet. ServletRequest Passando parâmetros Index.jsp <%.. <form name="form1" method="post" action="verifica.jsp"> <p>login: <input type="text" name="login"> <br><br> Senha: <input type="password" name="senha"> <br><br> <input type="submit" name="submit" value="ok"> </p> </form> %> Recebendo Parâmetros Verifica.jsp <%.. 9
10 String login_ = request.getparameter("login"); String senha_ = request.getparameter("senha"); out.println("<br>" + "login: " + login_); %> Obs.: OUT.PRINTLN(); javax. servlet. jsp. JspWriter Método utilzado para imprimir na tela do browser. Pode conter variáveis, constantes, números, arrays, Tags html, etc. Exemplo: out.println("<br>" + "login: " + login_); 8 Conceitos básicos de formulários HTML A seguir serão apresentados conceitos básicos de formulários HTML necessário à realização desde tutorial. 8.1 HTML HTML (acrônimo para a expressão inglesa HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas Web estáticas. Documentos HTML podem ser interpretados por navegadores. Fonte: Formulários HTML Os formulários constituem-se numa matéria de extrema importância no HTML, uma vez que são responsáveis pela interação entre um usuário e o servidor, possibilitando a troca de dados ou informações. 10
11 Principais Tags utilizadas em um Formulário <form> </form> : inicia e termina um formulário. Ex: <form name="form1" method="post" action="verifica.jsp"> O atributo method especifica a forma de envio dos dados do formulário. Os mais utilizados são GET e POST. No método GET os dados de entrada do script fazem parte do URL associado à consulta enviada para o servidor - por exemplo: mydoc.jsp?var1=valor1&var2=valor2... etc. Já no método POST, os dados de entrada do formulário são enviados pelo corpo da mensagem para o servidor, sendo invisível para o usuário, além de ser possível transferir grande quantidade de dados. O atributo action define o tipo de ação a realizar com o formulário. O formulário pode ser enviado para um programa ou script que processa seu conteúdo ou enviado a um endereço de . <input type= > : text (linha única para texto), password, checkbox, radio, submit (button) e reset (button); Qualquer que seja o tipo de entrada de dados (Input, checkbox, radiobutton, ComboBox, etc). Cada um destes campos deve possuir um atributo name associado a um nome, de tal forma que o parâmetro action possa receber uma variável com o valor digitado pelo usuário. Exemplos: <input type="text" name="login"> <input type="password" name="senha"> <input type=" checkbox " name="senha"> 11
12 Parâmetros opcionais: value - atribui um valor inicial para o campoo; size - especifica o tamanho do campo;> maxlenght - especifica o número máxximo de caracteres aceitos pelo campo. Um botão do tipo reset pode ser usado para restaurar o valor padrão de todos os campos de um formulário: Exemplo: <input type="reset" value= Limpar > Um botão do tipo submit enviará as opções ou informações digitadas ao servidor: Exemplo: <input type="submit" value="enviar"> São opcionais os parâmetros value que especifica o texto a ser exibido no botão e o parâmetro name que determinará a transmissão do valor contido em value, permitindo inserir de vários botões. 9 TABELA As tabelas são definidas pelas Tags <table> e </table>. Dentro dessas duas etiquetas são colocadas todas as outras etiquetas, textos e imagens que darão forma e conteúdo à tabela. As tabelas são descritas por linhas da esquerda para direita. Cada uma destas linhas é definida por outra tag e seu fechamento: <tr> e </tr>. Ainda assim, dentro de cada linha, haverá diferentes células. Cada uma dessas células será definida por outro par de etiquetas:<td> e </td>. Dentro desta etiqueta será colocado o conteúdo. 12
13 Exemplo de estrutura de tabela: <table> <tr> <td>célula 1, linha 1</td> <td>célula 2, linha 1</td> </tr> <tr> <td>célula 1, linha 2</td> <td>célula 2, linha 2</td> </tr> </table> O resultado será: Célula 1, linha 1 Célula 2, linha1 Célula 1, linha 2 Célula 2, linha 2 Parâmetros opcionais: align: Justifica o texto da célula da mesma forma que se fosse o de um parágrafo. border: especifica a espessura da borda da tabela. Se colocado 0 a tabela é criada sem borda. Valign: Podemos escolher se queremos que o texto apareça acima (top), no centro (middle) ou abaixo (bottom) da célula. bgcolor: Dá cor à célula ou escolha de linha. bordercolor: Define a cor da borda. Outros atributos que podem ser unicamente atribuídos a uma célula e não ao um conjunto de células de uma linha são: background: Permite-nos colocar um fundo para a célula a partir de um link a uma imagem. height: Define a altura da célula em pixels ou porcentagem. 13
14 width: Define a largura da célula em pixels ou porcentagem colspan: Expande um célula horizontalmente. rowspan: Expande um célula verticalmente. 10 LINK Para colocar um link, utilizaremos as etiquetas <a> e </a>. Dentro da etiqueta de abertura devemos especificar o destino do link. Este destino será introduzido sob a forma de atributo, no qual leva o nome href. A sintaxe geral de um link é portanto da seguinte forma: <a href="destino">conteúdo</a> Sendo o conteúdo um texto ou uma imagem. É a parte da página que se colocará ativa e onde deveremos clicar para acessar o link. E o destino por sua vez, será uma página, um correio eletrônico ou um arquivo. 11 Exemplo prático Aplicação Login Como dito na introdução deste tutorial, para exemplificar os conceitos vistos acima será abordado um exemplo prático de uma aplicação de Login. O desenvolvimento da aplicação de login será feito através de um Passo-a-Passo, pois esta foi a forma mais simples encontrada para a implementação da aplicação. Segue abaixo a estrutura de funcionamento da aplicação mostrada na figura 3: 14
15 index.jsp verfica.jsp cadastrar.jsp Figura Configuração do Ambiente de Desenvolvimento JSP Recursos necessários A seguir os recursos necessários para este tutorial e como conseguí-los: Recursos URL Versão Kit JDK Tomcat Para instalar o Tomcat é necessário possuir o kit de desenvolvimento Java JDK instalado em sua máquina. 15
16 instalação do JDK em ambiente Windows O JDK pode ser baixado no site da Sun, na guia Java - Download the lastest JDK. Para configurar o JDK, defina a variável de ambiente JAVA_HOME apontando para seu local de instalação (Ex: JAVA_HOME=C:\Arquivos de programas\java\jdk1.6.0_05). Esta variável de ambiente padrão é usada pelo Tomcat e vários outros sistemas baseados em Java, para determinar a JVM preferencial. Isto é muito importante se houver mais de uma instalação de J2SE no computador, mas a variável JAVA_HOME deve ser definida mesmo se houver apenas uma versão instalada Instalação do Tomcat Após instalar e configurar o JDK, baixe o Apache Tomcat do site Para instalar o Tomcat basta clicar em Next, Next,..., Finish e o Tomcat estará instalado. Caso o serviço não rode da primeira vez, execute o arquivo startup.bat localizado na pasta bin do Tomcat. Neste tutorial será utilizada a versão do Tomcat. Para maiores informações sobre versões, acesse o site Apache Tomcat, na Apache Software Foundation. Para testar se o Tomcat está funcionando corretamente, abra o seu browser e digite Deverá aparecera seguinte página: 16
17 Figura 4 Na home-page padrão do Tomcat, é possível acessar ferramentas de interface Web para administrar e gerenciar o servidor, sem a necessidade de editar arquivos de configuração. Para utilizar as ferramentas é solicitado o login de usuário (padrão é admin) e a senha, cadastrados durante a instalação do tomcat, para acesso a estes recursos. Tomcat Manager - Permite gerenciar as aplicações iniciar, parar, reiniciar, fazer deploy (distribuição) e undeploy bem como monitorar o estado do servidor. Tomcat Administration - Permite criar, excluir e configurar Serviços e seus elementos internos (Connector, Host, Alias, Context, Logger, Valve) do 17
18 Servidor Tomcat, bem como Recursos (Data Source etc.) e Autorizações (User, Group, Role). Estes itens correspondem aos elementos e atributos disponíveis no arquivo de configuração server.xml Criando Estrutura de Diretórios Para rodar os seus arquivos JSP é necessário montar uma estrutura de diretórios dentro da pasta onde o Tomcat foi instalado da seguinte forma: Figura 5 loginweb: local onde ficarão os arquivos *.html, *.jsp, e as imagens. WEB-INF (respeitando maiúsculas): deve conter o arquivo web.xml. classes: arquivos de classes (*.class) que serão utilizadas pelas páginas JSP. fib: classes utilizadas na aplicação que estão no pacote fib. lib: pacotes *.jar de bibliotecas utilizadas devem ficar armazenados aqui. 18
19 Esta estrutura de diretórios é universal, e é interpretada por qualquer servidor, sem a necessidade de alteração. Além disso, facilita a organização do conteúdo de desenvolvimento, bem como a segurança da aplicação, deixando visível apenas o conteúdo necessário Editando o arquivo web.xml Segundo a especificação Java Servlet/J2EE, o arquivo web.xml é o descritor do contexto de aplicação web, contém as configurações específicas da aplicação. web.xml: <?xml version="1.0" encoding="iso "?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" " <web-app> <display-name>aplicação Login</display-name> <description> LoginWeb </description> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <error-page> <error-code>404</error-code> <location>/error.jsp</location> </error-page> </web-app> 19
20 11.3 Implementando as Classes Classe Login: package fib; /** emjorge * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Generation - Code and Comments */ public class Login { private String nome; private String senha; /** Returns the nome. */ public String getnome() { return nome; /** nome The nome to set. */ public void setnome(string nome) { this.nome = nome; /** Returns the senha. 20
21 */ public String getsenha() { return senha; /** senha The senha to set. */ public void setsenha(string senha) { this.senha = senha; public boolean equals(object o){ Login l = (Login)o; if ((this.nome.equals(l.getnome()))&&(this.senha.equals(l.getsen ha()))){ return true; else { return false; Classe GerenciaLogin: package fib; import java.util.*; /** emjorge * 21
22 * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Generation - Code and Comments */ public class GerenciaLogin { private ArrayList listalogin = new ArrayList(); private static GerenciaLogin gl = new GerenciaLogin(); private GerenciaLogin(){ try{ Login l = new Login(); l.setnome("emjorge"); l.setsenha("123"); this.addlogin(l); catch(exception e){ public static GerenciaLogin getinstancia(){ return GerenciaLogin.gl; public void addlogin(login l) throws Exception{ if (!(this.existelogin(l))){ this.listalogin.add(l); else { throw new Exception("Login duplicado"); 22
23 public boolean existelogin(login l){ Iterator it = this.listalogin.iterator(); while (it.hasnext()){ Login l1 =(Login) it.next(); if (l.equals(l1)){ return true; return false; public ArrayList getlistalogin(){ return this.listalogin; public static void main(string args[]){ Login l = new Login(); l.setnome("emjorge"); l.setsenha("123"); gin(l)); System.out.println(GerenciaLogin.getInstancia().existeLo 11.4 Implementando as páginas JSP index.jsp <%@ page language="java" %> <%@page import="fib.*" %> <%@page import="java.util.*" %> 23
24 <% GerenciaLogin gl = (GerenciaLogin) pagecontext.getattribute("gerencialogin",pagecontext.application_s COPE); if (gl==null){ gl =GerenciaLogin.getInstancia(); pagecontext.setattribute("gerencialogin",gl,pagecontext.applicatio N_SCOPE); Login sl = (Login)session.getAttribute("login"); if (sl == null){ request.setattribute("msg", "Efetue o login"); pagecontext.forward("index.jsp"); if (!(request.getparameter("cadastrar")==null)){ try{ Login l = new Login(); l.setnome(request.getparameter("login")); l.setsenha(request.getparameter("senha")); gl.addlogin(l); catch(exception e){ out.println("atenção: Login já existe"); %> <html> <head> <title>login JSP</title> </head> <body bgcolor="#ffffff"> <form name="form1" method="post" action="cadastrar.jsp"> <p>login: <input type="text" name="login"> 24
25 <br><br> Senha: <input type="password" name="senha"> <br><br> <input type="submit" name="cadastrar" value="cadastrar"> </p> </form> <TABLE BORDER=2> <TR><TD>Login</TD><TD>Senha</TD></TR> <% Iterator it = gl.getlistalogin().iterator(); while (it.hasnext()){ Login l = (Login) it.next(); out.println("<tr><td>"+l.getnome()+"</td><td>"+l.getsenha()+" </TD></TR>"); %> </TABLE> </body> </html> verifica.jsp <%@ page language="java" %> <%@page import="fib.*" %> <% GerenciaLogin gl = (GerenciaLogin) pagecontext.getattribute("gerencialogin",pagecontext.application_s COPE); 25
26 if (gl==null){ gl =GerenciaLogin.getInstancia(); pagecontext.setattribute("gerencialogin",gl,pagecontext.applicatio N_SCOPE); Login l = new Login(); l.setnome(request.getparameter("login")); l.setsenha(request.getparameter("senha")); if (gl.existelogin(l)){ session.setmaxinactiveinterval(1800); session.setattribute("login", l); out.println(" Login efetuado com sucesso"); else{ session.invalidate(); request.setattribute("msg","login Inválido"); pagecontext.forward("index.jsp"); %> <html> <head> <title>login Verificado JSP</title> </head> <body bgcolor="#ffffff"> <p><a href="cadastrar.jsp">cadastrar Login</a></p> </body> </html> cadastrar.jsp <%@ page language="java" %> <%@page import="fib.*" %> <%@page import="java.util.*" %> <% 26
27 GerenciaLogin gl = (GerenciaLogin) pagecontext.getattribute("gerencialogin",pagecontext.application_s COPE); if (gl==null){ gl =GerenciaLogin.getInstancia(); pagecontext.setattribute("gerencialogin",gl,pagecontext.applicatio N_SCOPE); Login sl = (Login)session.getAttribute("login"); if (sl == null){ request.setattribute("msg", "Efetue o login"); pagecontext.forward("index.jsp"); if (!(request.getparameter("cadastrar")==null) && sl!= null){ try{ Login l = new Login(); l.setnome(request.getparameter("login")); l.setsenha(request.getparameter("senha")); gl.addlogin(l); catch(exception e){ out.println("atenção: Login já existe"); %> <html> <head> <title>login JSP</title> </head> <body bgcolor="#ffffff"> <form name="form1" method="get" action="cadastrar.jsp"> <p>login: <input type="text" name="login"> 27
28 <br><br> Senha: <input type="password" name="senha"> <br><br> <input type="submit" name="cadastrar" value="cadastrar"> </p> </form> <TABLE BORDER=2> <TR><TD>Login</TD><TD>Senha</TD></TR> <% Iterator it = gl.getlistalogin().iterator(); while (it.hasnext()){ Login l = (Login) it.next(); out.println("<tr><td>"+l.getnome()+"</td><td>"+l.getsenha()+" </TD></TR>"); %> </TABLE> </body> </html> 28
29 12 Conclusão JSP permite o desenvolvimento de aplicações do lado do servidor e é baseado em Java, uma linguagem OO, podendo ser aplicados todos os conceitos de reutilização de componentes, desacoplamento e encapsulamento. JSP possibilita separar a programação lógica (parte dinâmica) da programação visual (parte estática), facilitando o desenvolvimento de aplicações mais robustas, onde programador e designer podem trabalhar no mesmo projeto, mas de forma independente. Além disso, outra vantagem das aplicações Java é a segurança e a portabilidade. Uma desvantagem que pode ser apontada do JSP é que, quando comparada com outras ferramentas de desenvolvimento web, como ASP, por exemplo, JSP é considerada mais difícil de se aprender porque é orientada a objetos e a maneira de escrever os programas é mais rígida. 13 Referências: JAVA PARA A WEB COM SERVLETS, JSP E EJB o Autor: Budi Kurniawan o Editora: Ciência Moderna Sun o Tutorial Tomcat - Instalação e Configuração Básica o NovaTec Eduardo Jorge o CriarWeb o o 29
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,
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
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
Java II. Sérgio Luiz Ruivace Cerqueira [email protected]
Java II Sérgio Luiz Ruivace Cerqueira [email protected] Por quê JSP? Com Servlets é fácil Ler dados de um formulário Recuperar dados de uma requisição Gerar informação de resposta Fazer gerenciamento
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,
PROGRAMAÇÃO WEB DO LADO DO CLIENTE
PROGRAMAÇÃO WEB DO LADO DO CLIENTE FORMULÁRIO Na linguagem HTML é permitido que o usuário interaja com o servidor através de formulários ligados a scripts desenvolvidos em linguagens como PHP, Servlets,
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
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
Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário
Introdução HyperText Markup Language HTML Formulário Prof. Luis Nícolas de Amorim Trigo [email protected] http://professor.ifsertao-pe.edu.br/nicolas.trigo/ O usuário interage com os serviços
Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva
Mini-curso de PHP Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva Aula 1 Breve introdução de HTML, Conceitos básicos de PHP, Sintaxe, Separador de instruções e Comentários (Cap 1
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.
JSP (Java Server Pages)
JSP (Java Server Pages) André Tavares da Silva [email protected] JSP A linguagem surgiu por volta de 1995. JSP foi inicialmente inventado por Anselm Baird-Smith durante um final de semana e depois Satish
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
Desenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo JavaServer Pages (JSP) Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
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.
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
JSP (Java Server Pages)
JSP (Java Server Pages) Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior 1 Introdução Tecnologia para desenvolvimento de aplicações WEB fundamentada na
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
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
Linguagem de. Aula 06. Profa Cristiane Koehler [email protected]
Linguagem de Programação IV -PHP Aula 06 Profa Cristiane Koehler [email protected] Criação de Formulários o Um formulário consiste em uma série de campos que são preenchidos pelo usuário
Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: WEB Container Aula 04
Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: WEB Container Aula 04 Agenda 1. 2. Web Container TomCat 2 3 J2EE permite criar aplicações Web dinâmicas (com conteúdo dinâmico)
Introdução à Tecnologia Web
Introdução à Tecnologia Web HTML HyperText Markup Language XTML extensible HyperText Markup Language Elementos da Seção do Corpo Tabelas Formulários Professor Alan Cleber Borim www.alanborim.com.br Índice.
Java para Desenvolvimento Web
Java para Desenvolvimento Web Servlets A tecnologia Servlet foi introduzida pela Sun Microsystems em 1996, aprimorando e estendendo a funcionalidade e capacidade de servidores Web. Servlets é uma API para
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
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
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar
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
Estudo Dirigido - Parte 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
Conteúdo Programático de PHP
Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo
INTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores
Desenvolvimento Web TCC-00.226 Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Arquitetura de Aplicações Distribuídas na Web Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
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
Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas)
Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) Web Container: e JSP Sumário Protocolo HTTP Exemplos de JSP (Java Server Pages) Exemplos JSP 2 Protocolo HTTP URL: Um URL (Uniform
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,
Programação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação
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
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,
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)
Programação Web. Professor: Diego Oliveira. Conteúdo 02: JSP e Servlets
Programação Web Professor: Diego Oliveira Conteúdo 02: JSP e Servlets JSP JSP é um template de uma página Web que usa Java para gerar HTML dinamicamente JSP é considerado server-side e roda em um objeto
Programação II Programação para a Web. Christopher Burrows
Programação II Programação para a Web Christopher Burrows Apache Tomcat O Apache Tomcat é um Servlet Container desenvolvido pela Apache Software Foundation. Implementa as tecnologias Java Servlets e Java
Os componentes de um formulário são: Form, Input, Select e AreaText
HTML Formulário O elemento FORM, da HTML, é o responsável por prover documentos interativos no ambiente WWW de forma que uma pagina web exibida a um usuário possa submeter um conjunto de dados, informados
Desenvolvedor Web Docente André Luiz Silva de Moraes
Roteiro 2: Introdução a Linguagem HTML Neste roteiro é explorada a linguagem HTML. A linguagem HTML (Hypertext Markup Language) é amplamente utilizada na construção de páginas de internet e é responsável
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
Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes
Roteiro 2: Introdução a Linguagem HTML Desenvolvimento de Sites com PHP e Mysql Neste roteiro é explorada a linguagem HTML. A linguagem HTML (Hypertext Markup Language) é amplamente utilizada na construção
Introdução ao PHP. Prof. Késsia Marchi
Introdução ao PHP Prof. Késsia Marchi PHP Originalmente PHP era um assíncrono para Personal Home Page. De acordo com convenções para atribuições de nomes recursivas do GNU foi alterado para PHP Hypertext
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
0,5 pelo negrito das palavras ID, Nome, E-mail e Analisar em outro momento.
IFES - Campus Cachoeiro de Itapemirim-ES Curso Técnico em Informática Disciplina: Programação Web Professor: Flávio Izo e Rafael Vargas Data: 07/04/2015 Aluno: GABARITO Valor: 12,5 Conteúdo: HTML + Formulários
Prof. Roberto Desenvolvimento Web Avançado
Resposta exercício 1: Configuração arquivo web.xml helloservlet br.com.exercicios.helloservlet
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
Guia para Iniciantes do WebWork
Guia para Iniciantes do WebWork Marcelo Martins Este guia descreve os primeiros passos na utilização do WebWork Introdução Desenvolver sistemas para Web requer mais do que simplesmente um amontoado de
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
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
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
Objetos Implícitos. Conceito. Instanciados pelo próprio contêiner. Disponíveis em quaisquer páginas JSP.
Slide 1 Conceito Instanciados pelo próprio contêiner. Disponíveis em quaisquer páginas JSP. Instruções de criação inseridas no método _jspservice( ). Slide 2 Identificação e tipo Identificação Tipo application
Guia de Integração para Transferência
Guia de Integração para Transferência Índice Capítulo 1... 3 Introdução... 3 Capítulo 2... 4 Links de Pagamento... 4 Capítulo 3... 5 Configurando o Gerenciador de Compras... 5 Capítulo 4... 7 Fluxo de
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
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
" # $ %&'( ) *' ( +,)+ ( - $ (+*' 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 +
Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza
Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL
PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Formulários HTML Aula 07: Formulários e Frames HTML Os formulários HTML são utilizados, geralmente, como entradas de dados prépreenchimento,
UNIDADE III JAVA SERVER PAGES
UNIDADE III JAVA SERVER PAGES MODELO JSP Um dos principais objetivos da tecnologia J2EE é fazer com que as tarefas sejam realizadas de forma separada. Eliminando as dependências, componentes J2EE tornam-se
PadrãoIX. Módulo II JAVA. Marcio de Carvalho Victorino. Servlets A,L,F,M
JAVA Marcio de Carvalho Victorino 1 Servlets 2 1 Plataforma WEB Baseada em HTTP (RFC 2068): Protocolo simples de transferência de arquivos Sem estado (não mantém sessão aberta) Funcionamento (simplificado):
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
Sistemas para internet e software livre
Sistemas para internet e software livre Metodologia de modelagem de aplicações WEB Image: FreeDigitalPhotos.net Domínio: Elementos de aplicação WEB Páginas Web Scripts Formulários Applets e ActiveX Motivação
O código acima descreve o formulário com uma caixa de texto e dois botões
Formulários Formulários permitem que os usuários interajam com um servidor Web passando informações. Assim, através da Web, se pode ler e gravar informações em Banco de Dados, gerando enormes possibilidades
Um pouco do Java. Prof. Eduardo
Um pouco do Java Prof. Eduardo Introdução A tecnologia JAVA é composta pela linguagem de programação JAVA e pela plataforma de desenvolvimento JAVA. Os programas são escritos em arquivos-texto com a extensão.java.
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
PHP. Hypertext Pre-Processor
PHP Hypertext Pre-Processor O que é o PHP? Uma linguagem de scripting é uma linguagem cujo código não tem de ser compilado para ser executado! O código escrito é interpretado em tempo de execução para
Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
Java II. Sérgio Luiz Ruivace Cerqueira [email protected]
Java II Sérgio Luiz Ruivace Cerqueira [email protected] Servlets Servlet Aplicação Java que é executada no servidor que estende a capacidade do servidor Web Alternativa Java para os scripts CGI Gerenciado
Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
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
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.
Módulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Magento v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Prática Sobre Servlets e JSP
Prática Sobre Servlets e JSP 1. Localize a pasta do Tomcat (TOMCAT_HOME); 2. Acesse a pasta bin e execute tomcat5w.exe; 3. Abra o Navegador e acesse http://localhost:8080 (A apresentação de uma página
Desenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Ferramentas para Multimídia e Internet - 1486
1 Ferramentas para Multimídia e Internet - 1486 HTML BÁSICO: O que é uma página WEB? Uma página WEB, também conhecida pelo termo inglês webpage, é uma "página" na World Wide Web, geralmente em formato
ESTUDO SOBRE AS LINGUAGENS DE PROGRAMAÇÃO HOSPEDEIRAS SUPORTADAS PELA FERRAMENTA HTML. Aluno: Rodrigo Ristow Orientador: Wilson Pedro Carli
ESTUDO SOBRE AS LINGUAGENS DE PROGRAMAÇÃO HOSPEDEIRAS SUPORTADAS PELA FERRAMENTA HTML Aluno: Rodrigo Ristow Orientador: Wilson Pedro Carli Objetivo; Roteiro da Apresentação Visão Geral sobre Internet,
Curso de Aprendizado Industrial Desenvolvedor WEB
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Servidor de Aplicações WEB Tomcat Servidor Tomcat Foi desenvolvido
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
World Wide Web e Aplicações
World Wide Web e Aplicações Módulo H O que é a WWW Permite a criação, manipulação e recuperação de informações Padrão de fato para navegação, publicação de informações e execução de transações na Internet
Relatório referente a compreensão da programação JSP. Realizado do dia de 22 abril de 2010 a 03 de maio de 2010.
Relatório do GPES Relatório referente a compreensão da programação JSP. Realizado do dia de 22 abril de 2010 a 03 de maio de 2010. Compreender a programação JSP. Os Servlets assim como JSP são tecnologias
Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows
Procedimentos para Configuração do Ambiente J2EE e J2SE em Ambiente Windows 1 - Configuração do J2SDKSE (Java 2 SDK Standard Edition) Deve-se obter o arquivo j2sdk-1_4_2_03-windows-i586-p.exe ou mais recente
PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas
O que é PHP? Acrônimo de PHP: Hipertext Language PostProcessor Inicialmente escrita para o desenvolvimento de aplicações Web Facilidade para iniciantes e recursos poderosos para programadores profissionais
Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures
Manual de Utilização do PLONE (Gerenciador de página pessoal)
Manual de Utilização do PLONE (Gerenciador de página pessoal) Acessando o Sistema Para acessar a interface de colaboração de conteúdo, entre no endereço http://paginapessoal.utfpr.edu.br. No formulário
Web Design. Prof. Felippe
Web Design Prof. Felippe 2015 Sobre a disciplina Fornecer ao aluno subsídios para o projeto e desenvolvimento de interfaces de sistemas Web eficientes, amigáveis e intuitivas. Conceitos fundamentais sobre
Módulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede OSCommerce v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Módulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Instalando o J2SE 5.0 JDK no Windows 2000/XP
Instalando o J2SE 5.0 JDK no Windows 2000/XP Fabricio Leonard Leopoldino Descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windows XP. 1 - Introdução Para
Noções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Padrão Arquitetura em Camadas
Padrão Arquitetura em Camadas Universidade Católica de Pernambuco Ciência da Computação Prof. Márcio Bueno [email protected] Fonte: Material da Profª Karina Oliveira Definição Estimula a organização
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...
Internet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------
Desenvolvendo para WEB
Nível - Básico Desenvolvendo para WEB Por: Evandro Silva Neste nosso primeiro artigo vamos revisar alguns conceitos que envolvem a programação de aplicativos WEB. A ideia aqui é explicarmos a arquitetura
Projeto Amadeus. Guia de Instalação 00.95.00 Windows
Projeto Amadeus Guia de Instalação 00.95.00 Windows Agosto 2010 Sumário 1. Introdução...3 2. Pré-Requisitos...4 2.1 Máquina Virtual Java...4 2.2 Apache TomCat 6.0.18...4 2.3 PostgreSQL 8.3...5 3. Instalando
