Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Facelet Vs . JSP
A linguagem de programação Java não é apenas para applets e programas de desktop . Com ferramentas como JavaServer Pages e JavaServer Faces , os desenvolvedores podem criar sites sofisticados e sistemas on-line . JSF é um núcleo comum para desenvolvedores de sistemas da Web criados com a arquitetura model-view -controller , mas JSF precisa ser combinado com um sistema de visualização como JSP ou Facelets . Enquanto componentes JSP são programas Java completos , Facelets são conchas XML com objetos Java. MVC modelo

Sistemas com uma arquitetura MVC usar um componente de software conhecido como o " modelo " para realizar a mecânica de um sistema on-line. Estes mecanismos podem incluir manter o controle do ambiente e os estados de jogadores para um jogo online ou executar compras de uma loja online. Outro componente , o chamado " ponto de vista, " cria e torna a interface gráfica real o usuário vê . Um componente final, o " controlador ", verifica a interação do usuário com a visão e envia essa informação para o modelo de processamento.
JSF

JSF é da Oracle plataforma para a construção de sistemas on-line na linguagem Java. Isso é significativamente diferente do que um applet Java , que é executado através de máquina virtual Java do browser do cliente. Software JSF executa no próprio servidor . Desenvolvedores MVC usar JSF para desenvolver o modelo e visualizar os componentes da arquitetura de um site. Para programar o componente de visualização , os desenvolvedores precisam usar uma tecnologia independente como JSP ou Facelets .
JSP

JSP é uma estrutura que executa no próprio servidor para gerar conteúdo de páginas web dinâmicas. Quando um desenvolvedor usa JSP para escrever o componente de visualização de uma arquitetura MVC, que está escrevendo um programa em Java que gera o conteúdo do site o usuário final verá . Isto significa que, em condições diferentes , o mesmo código JSP pode produzir páginas web com HTML diferente , XML e conteúdo de mídia para diferentes espectadores.
Facelets

Facelets é um sistema mais novo para a criação de vista componentes do que JSP. JSP é um programa Java pleno direito de gerar o conteúdo da Web para o visitante , enquanto Facelets são um sistema de incorporação de módulos Java em XML código de formatação . Isto simplifica o processo de criação do módulo de visualização e permite uma maior agilidade em testar e atualizar o componente de visualização . Enquanto as atualizações para os módulos JSP requerem a reinicialização do sistema , os desenvolvedores podem modificar Facelets sem tocar o resto dos componentes da arquitetura .

Anterior :

Próximo : No
  Os artigos relacionados
·Refatorar o código para melhor desempenho 
·O que faz Alias ​​média no I /O de arquivos 
·Como aumentar o percentual 'Executar para analisar ' no…
·Ligue : Truques codificação direta 
·Como usar um anemômetro em BASIC Stamp Um 
·As desvantagens do uso de Widgets no projeto de computa…
·Motorista desenvolvedor Ajuda 
·Algoritmos de criptografia binários 
·Como adicionar End User License Agreement para Android …
·Como usar o LabVIEW RealTime Blocos Funcionais 
  Artigos em destaque
·Como usar Skyboxes em GtkRadiant 
·Visual C não faz EXE 
·Como tirar uma String de um arquivo de entrada e revert…
·Como programar Game Boy Advance Jogos 
·Como descompactar um arquivo em C # 
·Silverlight 2 Tutorial Custom Control 
·Como usar a função strerror em C + + 
·Como usar o C + + Classe Templates 
·Como converter QString para Int 
·Como instalar o Windows Mobile 5.0 Pocket PC SDK 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados