Precisa de um freelancer, códigos-fonte e exemplos completos? Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
Desenvolvendo sites dinâmicos
usando JSP :: Diferenças entre sites estáticos
e sites dinâmicos
O fato de você estar acessando
este curso já é um bom indicativo de que você
pretende dar mais vida às suas páginas web, ou
seja, trocar documentos estáticos por documentos dinâmicos.
Documentos estáticos são paginas
cujo conteúdo nunca é alterado. Documentos
dinâmicos, por outro lado, sofrem alterações
baseados em diversas condições, tais como solicitações
do usuário. Exemplos de conteúdo dinâmico
incluem sites de busca e de noticias.
É bom
que se entenda que, quando discutimos conteúdo dinâmico,
estamos nos referindo à informações muitas
vezes armazenadas em bancos de dados ou arquivos em um servidor.
Este aviso se faz necessário para que usuários
menos experientes não assumam uma simples imagem ou animação
em uma página web como conteúdo dinâmico.
O navegador web (browser) entende apenas HTML. Desta forma,
linguagens de programação tais como JSP, PHP e
ASP são chamadas de linguagens server-side, ou seja,
são executadas no servidor web e não no navegador
(cliente). Suponhamos que você tenha uma página
chamada pesquisa.jsp que acessa um banco de
dados e exibe uma lista de fornecedores no navegador. Se você
visualizar o código fonte do resultado exibido no navegador,
verá que temos apenas HTML. O servidor web se encarrega
de processar o código Java e enviar somente o que pode
ser formatado e exibido pelo browser. Desta análise você
chega à conclusão que os usuários de suas
páginas nunca verão seus códigos JSP.
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.