pessoal to com uma duvida de como preencher dois input ao selecionar um combo. To mexendo com jsf (richfaces).
meu codigo ta assim: metodo no meu beanpublic String getPlanoComprado()
{
switch(tipoPlanoContratado)
{
case 1:
{
credito.setQuantidadeAUsar(2000);
credito.setValorComprado(3);
break;
}
case 2:
{
credito.setQuantidadeAUsar(1000);
credito.setValorComprado(4);
break;
}
case 3:
{
credito.setQuantidadeAUsar(500);
credito.setValorComprado(4.5);
break;
}
case 4:
{
credito.setQuantidadeAUsar(1);
credito.setValorComprado(5);
break;
}
}
return "planoContratado";
}
<h:selectOneMenu id="plano" style="width:120px" value="#{creditoBean.tipoPlanoContratado}">
<f:selectItem itemLabel="Plano 1" itemValue="1" />
<f:selectItem itemLabel="Plano 2" itemValue="2"/>
<f:selectItem itemLabel="Plano 3" itemValue="3"/>
<f:selectItem itemLabel="Plano 4" itemValue="4"/>
<a4j:support event="onchange" ajaxSingle="true" reRender="qtde" actionListener="#{creditoBean.planoComprado}"/>
</h:selectOneMenu>
//e tem que popular esses dois campos
<h:inputText value="#{creditoBean.credito.valorComprado}"/>
<h:inputText value="#{creditoBean.credito.quantidadeAUsar}" ></h:inputText>
dai qdo executo, ela dispara para uma tela em branco com erro de javascript
o erro eh esseDetalhes dos erros da página da Web
Agente de Usuário: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)
Carimbo de data/hora: Mon, 10 Aug 2009 23:36:01 UTC
Mensagem: Permissão negada
Linha: 29
Caractere: 222
Código: 0
URI: http://localhost:8080/Cliente/a4j_3_1_0-SNAPSHOTorg.ajax4jsf.javascript.AjaxScript.jsf
alguem sabe porque ocorre isso?
