Pessoal,
Estou com o seguinte problema…
Estou tentando usar o DWR em um projeto onde a camada de visualização é formada por páginas JSF. Verifiquei alguns exemplos na internet, mas como não tenho experiencia nenhuma, está um pouco complicado de implementar.
Bem… Ja intalei o framework no meu projeto e estou tentando agora configurar o dwr.xml.
Achei no site do DWR o seguinte trecho de código…
<allow>
<create creator="jsf" javascript="ScriptName">
<param name="managedBeanName" value="beanName"/>
<param name="class" value="your.class"/>
</create>
</allow>
Bem… a minha classe Java que contém o método que irei utilizar no JavaScript chama-se UtilService e o Bean que quero acessar é o UserBean (quero fazer uma busca por usuarios utilizando ajax). Meu código ficou então assim…
<allow>
<create creator="jsf" javascript="UtilService">
<param name="managedBeanName" value="beanName"/>
<param name="class" value="br.com.techcenter.projeto1.UtilService"/>
</create>
</allow>
Minha dúvida está no managedBeanName e no beanName. O bean que quero usar, como já disse, é o UserBean. Mas qual é a diferença entre managedBeanName e o beanName? O que devo colocar em um e no outro? Meu raciocínio está correto?
Abraço!