Pengertian JSP (Java Server Pages) – JSP (Java Server Pages) adalah suatu teknologi web berbasis bahasa pemrograman java dan berjalan na plataforma java. JSP dapat berupa gabungan antara baris html dan fungsi-fungsi dari JSP itu, sim, eu próprio., A Technology JSP fornece uma forma fácil e rápida de fazer páginas web que exibem o conteúdo de forma dinâmica e trabalham com uma grande variedade de servidores web, Servidores de aplicações, navegadores e ferramentas de desenvolvimento. JSP também faz parte da tecnologia J2EE (Java 2 Enterprise Edition).J2EE é a plataforma Java para desenvolvimento de aplicativos corporativos com o suporte da API (Interface de Programa de Aplicação) que completa e portabilidade, bem como fornecer um meio para tornar o aplicativo multi-camada que separa a camada de Apresentação, camada de Aplicação e Camada de Dados., Java Server Pages (JSP) é uma linguagem de scripts para programação web que é do lado do servidor como PHP e ASP. Diferente com servlet, JSP não precisa compilar primeiro antes de executar, mas o servidor que irá executar a tarefa.
a Seguir está uma visão geral do processo JSP
JSP, basicamente, uma página HTML com tags adicionais JSP (scriptlet)<%%> na forma de Código Java. Os ficheiros JSP têm a extensão .jsp em vez de .htm ou html., JSP engine (Java virtual mechine) executa o processo de análise do arquivo .jsp posteriormente re-gera o arquivo Java servlet source. Em seguida, compile os arquivos de origem disso em um arquivo de classe, isso é feito no momento do primeiro arquivo .jsp é executado.
como o tipo de outra aplicação java (Servlets, Applets, Midlets, etc.), JSP também o tipo de tipo forte que o uso de uma variável na página deve ser declarado com antecedência., Por exemplo, na sintaxe de looping o seguinte :
for (int i=1; i<13; i++){// statement}
como com qualquer script-script server lado a outro, JSP requer um servidor Web. Script ASP requer o IIS como servidor web, PHP requer o IIS ou Apache, enquanto o JSP pode usar o Apache Tomcat como um servidor web que ofereça suporte a ele para que eu possa executar o arquivo-arquivos JSP que é baseado em Java, é necessário um servidor web que é capaz de processar Java, ou pelo menos um JSP engine que pode ser integrado com o servidor web.