Componentes visuais ...qual framework utilizar ? zkoss com jsf [resolvido]

11 respostas
rodrigovidalxc

Pessoal sou novo em desenvolvimento web com jsf , antes eu usava jsp com servlets, agora comecei a usar
jsf, porem acho que os componentes do jsf nao tem um designer tao legal

os componentes do jqueryUI, extjs são muito mais legais ( em ambientes visuais )
bom hoje eu conheci um framework “zkoss”, ele tem ate um plugin visual para o eclipse e tem um monte de componentes
visuais muito legais

a questao é a seguinte :

Quero desenvolver aplicações comerciais, e nao ficar demorando muito em escrever designer de telas ou componentes
entao preciso de algum framework com componentes visuais bons
Qual framework utilizar ?
no jsf tem como alterar os componentes , tipo mudar o designer para algum que eu escolher, exemplo
gostaria de mudar o icone que aparece para o componente data, ou mudar a cor da toolbar isso é possivel ?
caso seja por favor me enviem um link a respeito de onde eu possa ver como fazer essas modificações.

ahh outra coisa no zkoss tem como integrar com o jsf , eu so nao sei como
aparentemente ele esse erro

<%@ taglib uri=“http://www.zkoss.org/jsf/zul” prefix=“z” %>
eu uso a tag acima
e ele mostra o erro abaixo
alguem sabe como corrigir o erro ?

org.apache.jasper.JasperException: The absolute uri: <a href="http://www.zkoss.org/jsf/zul">http://www.zkoss.org/jsf/zul</a> cannot be resolved in either web.xml or the jar files deployed with this application

org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)

org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)

org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)

org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315)

org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:148)

org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:429)

org.apache.jasper.compiler.Parser.parseDirective(Parser.java:492)

org.apache.jasper.compiler.Parser.parseElements(Parser.java:1439)

org.apache.jasper.compiler.Parser.parse(Parser.java:137)

org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)

org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)

org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:170)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)

org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)

org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)

com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:468)

com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)

org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)

org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)

com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)

com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)

11 Respostas

surfzera

Richfaces, e Primefaces da um olhada são os melhores…

saulods

Tb acho uma boa

UMC

Tb acho uma boa
Voto no Richfaces e JSF

vlw

rodrigovidalxc

e sobre o que eu perguntei se tem como
alterar esses componentes ?
Há possibilidade de editar o css do componente, ou estende-lo a uma nova classe css para mudar o seu estilo ?

rodrigovidalxc

Mais uma coisa, bem rápida, existe algum plugin do eclipse
ou uma propria ide drop down , em que eu possa
usar o primefaces e o rich faces e ir vendo a visualização ?

Laubstein_M_cio

CSS??

rodrigovidalxc

sim, css --estilos

em html :

onde buttonBlue é uma classe de css

onde IDbuttonBlue

é um objeto css

#IDbuttonBlue{

color : fff;

border : 1px;

}

entendeu ?

Laubstein_M_cio

A pergunta foi na brincadeira, todos os componentes do rich-faces disponibilizam a documentação de css’s utilizados e você pode “sobrescreve-los” com o seu estilo a vontade.

Abraço

rodrigovidalxc

Agradeço a Todos que colaboraram, irei usar richfaces e primefaces…

nao sei como colocar que este topico já foi resolvido…
se alguem souber me fale para colocar .

UMC

rodrigovidalxc:
Agradeço a Todos que colaboraram, irei usar richfaces e primefaces…

nao sei como colocar que este topico já foi resolvido…
se alguem souber me fale para colocar .


vá no primeiro tópico depois na parte superior do lado direito tem assim “editar” clica nele e edita no título do tópico colocando o título e Resolvido!

vlw

g4j

Se for usar RichFaces tente simular este problema:

http://www.guj.com.br/posts/list/203899.java

Criado 22 de abril de 2010
Ultima resposta 23 de abr. de 2010
Respostas 11
Participantes 6