Ajuda com ModalPanel

Boa tarde Pessoal!!

Estou com um problema.

Tenho uma tela .jsp onde o usuário irá digitar um código que trará um “contrato”, coisa bem simples. Essa página usa métodos e atributos de algumas poucas classes .java. Em uma dessas classes, eu verifico se o código que o usuário digitou, é igual ao código da minha classe “Mainframe”, que “simula” uma base de dados em Mainframe, se o código for igual, eu retorno as informações, mas se não for igual, eu gostaria de chamar um ModalPanel informando uma mensagem coerente. Eu fiz o seguinte:

[code]public AlteracaoContratoVo buscarContratoCliente(AlteracaoContratoVo vo) {

	Mainframe mainframe = new Mainframe().dadosContrato();

	if (vo.getCodigoCliente() == mainframe.getCodigoCliente()) {
	
		vo.setCodigoCliente(mainframe.getCodigoCliente());
		vo.setNome(mainframe.getNome());
		vo.setTipo(mainframe.getTipo());
		
	} else {
		vo = null;
	}

	return vo;
}[/code]

Ou seja, se o código informado for diferente ao código da do Mainframe, o objeto “vo” receberá null e o método retornará null.

Na classe que estou chamando esse método, tenho um atributo boolean que faz as verificações se o objeto “vo” é null ou não.

O problema é que não sei como chamar um MondalPanel na página .jsp se o objeto estiver null.