páginas JSP (JavaServer Pages) apresentam várias vantagens porque eles permitem a separação do conteúdo da página HTML estático do conteúdo gerado dinamicamente; escrever o conteúdo HTML diretamente (não através de operações de impressão) é mais simples e intuitiva. No entanto, deve-se considerar que um documento JSP é sempre convertido em um servlet eo conteúdo HTML é escrito (impresso) no fluxo do servlet gerado saída.
HTML texto de uma página JSP (que é chamado texto do modelo) é passado diretamente do documento JSP para a página retornada para o cliente, com duas pequenas exceções: para obter a seqüência
páginas JSP são compiladas automaticamente (no primeiro acesso) pelo compilador do servidor (container) Tomcat
Ao contrário da linguagem HTML padrão, não podem ser utilizados três tipos de construções em páginas JSP:.
ü JSP Scripts- especificar que partes do código Java que se tornarão parte do servlet gerado .
ü JSP directivas relativas que controlam a estrutura global do servlet
elementos de script JSP
Expressões.:. A expressão é avaliada durante a execução (run-time), convertido em uma série de caracteres (string) e inseridos na saída de documentos
Scripts.:. O código é inserido no método de serviço servlet
As declarações.:. O código é inserido na classe servlet, fora de qualquer método.
O pacote padrão de aplicativos não atendem aos critérios de todos.
Assim, soluções de software customizadas continuam a ser as melhores soluções de TI entre as empresas. Com estas soluções e inovação tecnológica, o cliente define as diferenças e vantagens competitivas.