HOSPEDAGEM DE SITE GRATIS
Home Assine Central do Assinante Planos e Serviços Opinião Tecnologia Contato
Hospedagem de Sites Hospedagem de Sites Hospedagem de Sites
Hospedagem de Sites Hospedagem de Sites
Hospedagem de Sites Hospedagem de Sites

Verifique seu domínio


  HOSPEDAGEM DE SITE GRATIS

Hospedagem de Sites

HOSPEDAGEM DE SITES GRATIS


HOSPEDAGEM DE SITES - JSP (Java Server Pages)

É uma tecnologia para desenvolvimento de aplicações WEB semelhante ao Microsoft Active Server Pages (ASP), porém tem a vantagem da portabilidade
de plataforma podendo ser executado em outros Sistemas Operacionais além
dos da Microsoft . Ela permite que ao desenvolvedor de sites produzir
aplicações que permitam o acesso a banco de dados, o acesso a arquivos
texto, a captação de informações a partir de formulários, a captação de informações sobre o visitante e sobre o servidor, o uso de variáveis e loops
entre outras coisas.

Quem conhece servlets verá que o JSP não oferece nada que você não possa conseguir com os servlets puros. O JSP, entretanto, oferece a vantagem de ser facilmente codificado, facilitando assim a elaboração e manutenção de uma aplicação. Além disso, essa tecnologia permite 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. Outra característica do JSP é produzir conteúdos dinâmicos que possam ser reutilizados.

Quando uma página JSP é requisitada pelo cliente através de um Browser, esta página é executada pelo servidor, e a partir daí será gerada uma página HTML que será enviada de volta ao browser do cliente.

Quando o cliente faz a solicitação de um arquivo JSP, é enviado um object request para a JSP engine. A JSP engine envia a solicitação de qualquer componente (podendo ser um JavaBeans component, servlet ou enterprise Bean) especificado no arquivo. O componente controla a requisição possibilitando a recuperação de arquivos em banco de dados ou outro dado armazenado, em seguida, passa o objeto response de volta para a JSP engine. A JSP engine e o WEB server enviam a página JSP revisada de volta para o cliente, onde o usuário pode visualizar os resultados através do WEB browser. O protocolo de comunicação usado entre o cliente e o servidor pode ser HTTP ou outro protocolo.

Por definição, JSP usa Java como sua linguagem de scripts. Por esse motivo, O JSP é apresenta mais flexível e mais robusto do que outras plataformas baseadas simplesmente em JavaScripts e VBScripts.

Requisitos para entender JSP? Para tirar um bom proveito do JSP é preciso entender a linguagem Java. Isso porque, a parte lógica do JSP envolve Java Beans, Objetos JDBC, Enterprise Java Beans (EJB) entre outros componentes que interagem com a plataforma Java. Portanto, alertamos aqueles que pretendem desenvolver uma aplicação mais sofisticada que entedam um pouco de programação em Java.
O ideal é que se conheça um pouco de HTML, pouco mesmo. É comum em grandes aplicações que o Programador JSP e o Designer sejam pessoas diferentes. Portanto, nesse tutorial, usamos pouquíssimas tags HTML, nossa preocupação está voltada para a parte lógica das aplicações e não para a parte visual.


Segue abaixo alguns exemplos de conexão JSP MySQL/PostgreSQL:

Para conectar via JDBC, utilize o seguinte código como exemplo:

Class.forName("org.gjt.mm.mysql.Driver"); con = DriverManager.getConnection("jdbc:mysql://mysql.hostsul.com.br/seunome", "seunome", "senha");

Para maior segurança, o acesso remoto direto ao MySQL via internet não está aberto, mas você pode gerenciar sua base via web utilizando o nosso aplicativo de gerenciamento em http://mysql.hostsul.com.br

O servidor MySQL encontra-se separado do servidor Web o que melhora a performance e estabilidade do seu site.

Para conexão com PostgreSQL, utilize o seguinte código:

Class.forName("org.postgresql.Driver"); con = DriverManager.getConnection("jdbc:postgresql://pgsql.hostsul.com.br/seunome", "seunome", "senha");
O servidor PostgreSQL encontra-se separado do servidor Web o que melhora a performance e estabilidade do seu site.

P.S Quando você for incluir uma classe nova ou alterar algum jsp o mesmo tomcat deve ser reinicializado:

1) Acesse o SSH (com seu user e respectiva senhasenha dele)
2) Entre no diretorio bin
3) Execute o arquivo shutdown.sh
4) Execute o arquivo startup.sh

As mensagens de erro você poderá verificar na pasta logs.


* Para gerar imagens através de servlets, utilize:
System.setProperty("java.awt.headless", "true") no método init

Voltar

 
        

         • Home
           • Assine

              - Internet Banda-Larga
              - Domínios .com .net .br
              - Hospedagem de Sites
              - Planos Telefonia VoIP
          • Central do Assinante
              - Webmail
              - Painel de Controle
              - Abrir Ticket
              - Suporte para ADSL
              - Suporte para seu site
              - Confirmar Depósito
     • Planos e Serviços
              - Internet Banda-Larga
              - Hospedagem de Sites
              - Telefonia VoIP
         • Opinião
           • Tecnologia
           • Contato
           • Mapa do Site