Arquitetura de um sistema Java Server Faces  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
SanjuanRJ
JavaGuru
[Avatar]

Membro desde: 15/05/2007 13:33:12
Mensagens: 238
Offline

Olá, tenho a seguinte dúvida.

Estou com uma aplicação em JSF que não está seguindo a sua arquitetura normal. O que significa que eu estou criando todos os componentes no managed bean e passando para o meu .xhtml, ou seja praticamente toda a criação da página fica em um managed bean. Também tem uma classe navegação responsável por fazer a navegação das páginas que não segue a convenção do JSF. Parece que tenho muito mais trabalho para fazer uma página simples. Alguém aqui faz desse jeito? Quando é bom fazer desse jeito?

Queria saber com vocês como utilizam a arquitetura dos seus projetos em JSF. Sei que vai variar de projeto para projeto, mas queria ter uma noção.

Java Server Faces é recomendável para fazer um sistema de gerenciador de conteúdo? Tenho uma aplicação que preciso que o próprio usuário possa fazer as suas alterações na página.

Qualquer link e material sobre a arquitetura de um projeto em JSF é bem vindo.

Valeu pessoal.
[MSN]
Marcio_Nogueira
JWizard
[Avatar]

Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline

Entenda primeiramente o ciclo de vida de uma aplicação JSF, após ter o perfeito entendimento do ciclo de vida da aplicação, ficará mais simples entender o problema de sua aplicação.
Um abraço.

MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
rponte
JavaEvangelist
[Avatar]

Membro desde: 18/02/2008 10:06:25
Mensagens: 413
Offline

JSF é simples, não há porque complicar, acredito que esta abordagem deva te ajudar à desenvolver melhores páginas com JSF e AJAX,
http://www.rponte.com.br/2008/04/10/utilizando-ajax-com-jsf-de-maneira-eficiente/

Não há uma arquitetura ideal, você precisará pesquisar e estudar um pouco mais sobre JSF, e como o amigo Marcio Nogueira comentou acima, entenda o ciclo de vida de uma requisição JSF, isso faz uma grande diferença.

Java Server Faces é recomendável para fazer um sistema de gerenciador de conteúdo? Tenho uma aplicação que preciso que o próprio usuário possa fazer as suas alterações na página.


Acredito que valha mais a pena você baixar algum gerenciador de conteudo pronto e open-source, estuda-lo e customiza-lo de acordo com tuas necessidades, um muito bom é o Wordpress

Abraços.

Rafael Ponte
http://www.rponte.com.br/
[WWW]
SanjuanRJ
JavaGuru
[Avatar]

Membro desde: 15/05/2007 13:33:12
Mensagens: 238
Offline

Valeu pelo link rponte. Era isso mesmo que estava precisando.

Eu já entendo as fases do JSF. Isso pode vir a me ajudar a definir a arquitetura? Acredito que sim, mas não é tudo.


Valeu mais uma vez pelas respostas.


Tem como algum moderador mover esse tópico para a parte de arquitetura?

Eu dei mole e postei aqui.

This message was edited 1 time. Last update was at 28/04/2008 11:57:35

[MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team