Passagem de parâmetros - dwr

0 respostas
F

Estou utilizando a versão 2.0 do dwr para um projeto na empresa. Está sendo necessário a passagem de parâmetros, entretanto, não estou conseguindo obter o valor:

function getCheckCPF(){
	var cpf = dwr.util.getValue("cpf");
        //coloquei um alert nesse ponto e está sendo passado o valor corretamente
	FacadeUsuarioAjax.verificarCPFExistente(showMsg, cpf);
        // Ja tentei passar o parametro dessa forma: FacadeUsuarioAjax.verificarCPFExistente(cpf, showMsg);
        // tambem nao funcionou
}

function showMsg(mensagem){
	DWRUtil.setValue("divMensagem", mensagem);
}

Minha classe java, quando eu efetuo o debug não está sendo passado nenhum valor no parâmetro:

public String verificarCPFExistente(String numCPF) throws ServiceBrokerException{
		String userSearch = verificarCPFexistente(numCPF, new Long(1), bp);
		if(!userSearch.equals("")){
			return "CPF  está cadastrado na base: " + userSearch;
		}
		return "";
	}

Minha jsp:

<%@taglib uri="/WEB-INF/struts-logic-el.tld" prefix="logic"%>
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>

<script type="text/javascript" src='<%=request.getContextPath() %>/dwr/interface/FacadeUsuarioAjax.js'></script>
<script type="text/javascript" src='<%=request.getContextPath() %>/dwr/engine.js'></script>
<script type="text/javascript" src='<%=request.getContextPath() %>/dwr/util.js'></script>
<script type="text/javascript" src="<html:rewrite page="/js/ajax/usuario.js"/>"></script>

<html:form action="************.do" method="post">

<p>
	<label for="">CPF:*&nbsp;<script>help('1', 'txt_cpf')</script></label>
	<html:text styleId="cpf" property="vo.cpf" size="15" maxlength="11" onkeypress="return isNumber(event);" onchange="javascript:getCheckCPF();"/>
	<div id="divMensagem"></div>
</p>

Alguém poderia me ajudar?

Criado 4 de janeiro de 2010
Respostas 0
Participantes 1