Bom dia!
Eu trabalho com IceFaces, que é uma “extenção” para JSF, e não uso servlets para o MVC, mas sim beams.
É possível eu acessar um beam de outro beam?
Se sim, como?
Obrigado!
Bom dia!
Eu trabalho com IceFaces, que é uma “extenção” para JSF, e não uso servlets para o MVC, mas sim beams.
É possível eu acessar um beam de outro beam?
Se sim, como?
Obrigado!
eu não conheço IceFaces e JSF…mas vc disse q usa Beans e nao Servlets, certo…mas quem recebe o request? um Bean??? nesse caso esse Bean teria q extender a Servlet pra isso funcionar…
mas, agora se o JSF cuidar de receber o request, aih tranquilo, vc recebe o request e passa pra proxima camada q vc chamou de Bean, aih sem problemas, vc chama um Bean pelo outro…
agora soh pra esclarecer um pouco os conceitos: http://pt.wikipedia.org/wiki/JavaBeans
espero ter ajudado…
flw
Se o que você tem é uma inner class (classe interna), faça o seguinte…
exemplo…
public class Cliente{
public static class ClasseInterna{
......
}
}
bom aí você fez o mapeamento …
<faces-config>
<managed-bean>
<managed-bean-name>cliente</managed-bean-name>
<managed-bean-class>com.empresa.sistema.model.managerbeans.ClienteCadMB</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
</faces-config>
para acessar a inner class no jsp faça o seguinte
<h:inputText id=“iCliente” value="#{cliente.classeInterna.nomeDoAtributo}"/>
corrigindo
<managed-bean-class>pacotes.Cliente</managed-bean-class>