JSP - Java Server Pages

1304 palavras 6 páginas
JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos. Lançada em 1999 pela Sun Microsystems, JSP é similar ao PHP, mas usa a linguagem de programação Java.
Para implantar e executar JavaServer Pages, um servidor web compatível com um container servlet, como Apache Tomcat, Jetty ou Glassfish, é requerido.
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 da Microsoft, Unix e Linux.
Esta tecnologia permite ao desenvolvedor de páginas para Internet 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.
Uma página criada com a tecnologia JSP, após instalada em um servidor de aplicação compatível com a tecnologia Java EE, é transformada em um Servlet.
Em relação a arquitetura, JSP pode ser visto como uma abstração de alto nível dos Java servlets. Páginas JSP são carregadas dentro do servidor e processado a partir de uma estrutura especial do servidor Java, chamada Java EE Web Application, muitas vezes como um arquivo, .war, .ear.
JSP permite que código Java e certas ações pré-definidas sejam intercaladas com conteúdo de marcação estático, resultando na página sendo compilada e executada no servidor para ser entregue num documento HTML ou XML. As páginas compiladas e qualquer dependência de biblioteca Java usa os bytecodes primeiro que o formato nativo de software, e deve assim ser executado com uma JVM, a máquina virtual Java, integrada com o host do sistema operacional para prover um ambiente de abstração de plataforma.
A sintaxe de JSP é uma mistura de dois tipos básicos de conteúdo: scriptlet elements e markup. Markup é tipicamente um padrão HTML ou XML, enquanto os elementos

Relacionados

  • Tecnologia da informação nas empresas
    1670 palavras | 7 páginas
  • ATLS
    3002 palavras | 13 páginas
  • Desenvolvimento jsp
    4265 palavras | 18 páginas
  • Artigo Arquitetura De Software Na Web Atual Processamento No Servidor
    8703 palavras | 35 páginas
  • Proposta de Desenvolvimento
    4993 palavras | 20 páginas
  • hhhdhlwekjd,jiwlehd
    2882 palavras | 12 páginas
  • Funcionamento do JSP
    4978 palavras | 20 páginas
  • Administração de servidores web
    1739 palavras | 7 páginas
  • Web jsp
    2614 palavras | 11 páginas
  • Java Server Pages
    712 palavras | 3 páginas