加载屏幕时如何避免richfaces加载js文件?

时间:2021-05-04 02:13:41

标签: jsf richfaces

我有一个通过 javascript 访问的 java 列表。当我尝试加载页面时,我收到一个 IndexOutOfBoundsException,可能是因为当 Richfaces 解析代码时,列表还为空。

function validaRemocao(){
        let folhaInicial = '0';
                
        if(!confirm('Deseja remover a parte da folha número #{processoDigitalizadoBean.parteDigitalizadaARemover.folhaInicial} a #{processoDigitalizadoBean.parteDigitalizadaARemover.folhaFinal} do processo digitalizado #{processoDigitalizadoBean.processo.numero}?'))
            return false;

        if('#{processoDigitalizadoBean.parteDigitalizadaARemover.idAssinatura}' != null & '#{processoDigitalizadoBean.parteDigitalizadaARemover.idAssinatura}' != ''){
            for(let i=0; i<'#{processoDigitalizadoBean.processoDigitalizado.partesDigitalizadas.size()}'; i++){
                if(folhaInicial<'#{processoDigitalizadoBean.processoDigitalizado.partesDigitalizadas.get(i).getFolhaInicial()}')
                    folhaInicial = '#{processoDigitalizadoBean.processoDigitalizado.partesDigitalizadas.get(i).getFolhaInicial()}';
            }
                                                
            if('#{processoDigitalizadoBean.parteDigitalizadaARemover.folhaInicial}' == folhaInicial && !confirm('Confirma exclusão deste documento? Documento assinado não pode ser editado. Para corrigir documento assinado é necessário cadastrar novo ato com indicação dessa exclusão.'))
                return false;
        }
    
        #{rich:component('remocaoParteDigitalizada-motivoPanel')}.hide();
        return true;
        }

有人遇到过这个问题或知道如何解决这个问题吗?我一直在寻找它并尝试了很多东西,但都没有成功。

0 个答案:

没有答案
相关问题