Javascript Templating Language.

JavaScript Templating Language é uma linguagem de modelagem baseada em Java para produzir conteúdo dinâmico ...
Baixe Agora

Javascript Templating Language. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • M. A. Sridhar
  • Site do editor:

Javascript Templating Language. Tag


Javascript Templating Language. Descrição

JavaScript Templating Language é uma linguagem de modelagem baseada em Java para produzir conteúdo dinâmico ... O objetivo da JSTL é semelhante ao da JSP, Velocity e FreeMarker, com a principal diferença de que a JSTL usa JavaScript para os aspectos computacionais da expansão do modelo. Isso permite que os autores de modelo empregem o poder total do JavaScript, incluindo funções, fechamentos, objetos e delegação, na criação de modelos. Nota, é claro, que, enquanto o idioma de modelos é JavaScript, o uso deste mecanismo em um aplicativo da Web baseado em Java implica que a expansão do modelo ainda ocorre no lado do servidor. Isso é diferente de mecanismos de modelagem baseados em JavaScript, como Trimpath, que dependem do navegador para executar a expansão do modelo. A ideia de usar o JavaScript para expansão de modelos não é nova. Estava disponível, por exemplo, no Netscape Enterprise Server há vários anos. No entanto, o presente projeto JSTL parece ser a primeira biblioteca que torna o JavaScript Templating disponível para aplicativos Java. Aqui estão algumas características principais do "JavaScript Templating Language": · Tem uma curva de baixa aprendizagem. Os idiomas de modelos, como o FreeMarker e a velocidade exigem que você aprenda uma nova sintaxe por suas construções de programação. O JSTL usa o JavaScript para este propósito, e praticamente todos que trabalham com páginas da Web estão familiarizados com o JavaScript. A sintaxe para scriptlets e expressões é muito semelhante ao JSP, exceto que o JSP usa Java para Sciptlets, o JSP usa Javascript. · É fácil incorporar em seus aplicativos Java. · Evita a sobrecarga do ciclo de compilação que a JSP impõe. Se você fizer uma alteração no código de modelo, verá seu efeito imediatamente no recarregamento da página, sem ter que compilar a uma classe Java. · É compacto e rápido. Sua implementação é apenas um punhado de aulas. · Pode ser usado não apenas em aplicativos da web, mas em qualquer contexto onde a expansão do modelo é necessária. Por exemplo, você pode usá-lo para enviar e-mails de massa baseados em modelo do seu aplicativo. Ele não requer servlets ou outros componentes JSDK.O que é especial sobre JSTL? · JSTL implementa a ideia de "fazer apenas uma coisa e fazer bem". Para esse fim, o JSTL oferece apenas expansão de modelos sem frescuras. Não, por exemplo, fornece qualquer estrutura para a programação da Web. · JSTL tenta reutilizar o trabalho prévio, mas ao mesmo tempo minimizar as dependências em outros componentes. Ele usa o excelente mecanismo do Rhino JavaScript para executar o código JavaScript, mas não requer outras bibliotecas de terceiros. · O código usa o Java Generics for Type Safety, para que você precise de Java 1.5 ou melhor para compilá-lo. Mas você pode usar os arquivos jar com versões mais antigas de Java.


Javascript Templating Language. Software Relacionado

Carte.

Carte é um mecanismo de relatório que produz relatórios de dados arbitrários. ...

161

Download

Tryregexp.

TryREGEXP é um testador regexp escrito em Java e Ruby para o conjunto de widget GTK -2.0. ...

135

Download

Nanopell.

NanoSpell é um verificador ortográfico falso muito simples que implementa o protocolo "ispell -a". ...

141

Download

Rewrap

Rewrap Rewraps parágrafos, separados por linhas em branco, a partir de entrada padrão e as grava para a saída padrão, removendo multi-espaço ...

195

Download