Hunm, entendi!
Tá. Qnto a problema...
eu fiz as modificações e não funcionou, então retirei o conteúdo da
popup e coloquei num div na página inicial msm!
Tranquilo, ele funcionou. Mas com um detalhe: só exibe a lista de
empresas na primeira vez que eu subo o servidor.
Se eu fizer qlqr alteração em qlqr página e fizer um hot-deploy, a
exception é apresentada:
javax.faces.FacesException: Problem in renderResponse:
javax.el.ELException: /pitagoras/private/base/home.xhtml @57,69
value="#{empresa.itemList}": Error reading 'itemList' on type
br.inf.teorema.webclient.controller.EmpresaBean
com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse
(D2DFaceletViewHandler.java:296)
com.icesoft.faces.application.D2DViewHandler.renderView
(D2DViewHandler.java:153)
...
Outra coisa, só funcionou dps que eu fiz o EmpresaBean implementar
Serializable.
Tem idéia do que pode ser isso?
[]'s
On 21 maio, 17:47, Bruno maomeH <
bsoares.i...@gmail.com> wrote:
> o icefaces usa javascript, para as especificações dos componentes dele..
> para a sua regra de negocio, não tem nenhum problema criar javascripts..
> na verdade, não vejo um sistema sem nenhum javascript próprio..
>
> 2009/5/21 Felipe Ribas Forbeck <
fforb...@gmail.com>
>
>
>
> > Cara, tem sim. é o atributo rendered. Tem a msm funcionalidade do
> > showWhenRendered.
> > vou colocar no body o include e fazer uns testes, dps retorno!
>
> > Qnto ao javascript, queria uma dica...
> > é considerado boa prática de programação trabalhar com js puro em um
> > projeto com ICEfaces, por exemplo, onde o js ta "escondido". tem problema?
> > tipo, sou iniciante em programação web, ainda mais com ICEfaces.
> > Vi que o icef trabalha internamente com scriptalicious...
> > se eu usar o js puro no projeto, não seria como se não estivesse utilizando
> > os recursos do ice?
> > []'s
>
> > 2009/5/21 Bruno maomeH <
bsoares.i...@gmail.com>
>
> >> o código da popup deve ficar no body da página.. head é para dados de
> >> cabeçalho, titulo da página, imports de css/javascript... essas coisas..
>
> >> não sei quanto ao icefaces.. mas no richfaces, o componente tem um
> >> atributo chamado showWhenRendered.. que quando setado como true, ele abre o
> >> popup quando renderizado..
> >> olha se no icefaces tem algo parecido..
>
> >> outra ideia, é fazer essa verificação (se vai abrir ou não) em um
> >> javascript.. em caso afirmativo, vc faz a chamada do popup para abri-lo
>
> >> 2009/5/21 Felipe Ribas Forbeck <
fforb...@gmail.com>