Como exibir um alert somente quando o valor do campo for false ou zero

Olá Pessoal!

Gostaria de exibir um alert no sistema que desenvolvi, mas este alert só deve funcionar ao carregar a pagina e o valor do campo for null, false ou 0 “zero”.
Os campos abaixo são os que utilizo no sistema:

            pastas.setEntregue(rs.getBoolean("entregue"));
            pastas.setDevolvido(rs.getBoolean("devolvida"));
            pastas.setNaoLocalizada(rs.getBoolean("naolocalizada"));

Observação: O ALERT SÓ DEVE FUNCIONAR QUANDO A PAGINA FOR CARREGADA OU ATUALIZADA E TODOS OS CAMPOS ACIMA TIVEREM O VALOR NULL, FALSE OU 0 “ZERO”.

Vc está usando algum framework?

Olá lucastody!

Nenhum framework, jsp puro com IDE Netbeans!

Considerando que você criado todos estes atributos como Boolean:

if((null == pastas.getEntregue() && null == pastas.getDevolvido() && null == pastas.getNaoLocalizado()) ||
(!pastas.getEntregue() && !pastas.getDevolvido() && !pastas.getNaoLocalizado()) {

Por serem objetos do tipo Boolean, não podem ter valor 0, nunca.
Caso sejam boolean primitivo, remova a comparação com null.

Sendo web, vc pode criar uma div que cubra toda a tela, e atribuir uma classe a ela, por exemplo: divAlert.

No css, ajuste ao seu gosto:

.divAlert{
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    background-color: rgba(180,180,180, .7);
    width: 100vw;
    heigth: 100vh;
}

Vc vai usar append e apensar essa div ao body.

Vc vai inserir elementos html dentro dessa div usando append, quando receber os dados do servidor.

Pra isso tudo, vai precisar dominar um pouco do html, CSS e JavaScript.

Você pode criar um p, inserir um texto e apensar este p à div.

Depois cria um input type=“button” e o inserir na div.
Pegando o button criado, deve implementar o onclick onde vc deve:
remover todos os elementos, da div, e alterar o estilo dela de display: block para display: none.

Vamos dizer que vc receba um false do servidor, vc vai alterar o estilo da div de display:none para display: block.

Ou seja, dependendo do seu domínio de JS pode ser difícil ou fácil.

Ou vc pode usar o alert simples.

alert(“Sua mensagem”);

É JS não tem como correr.

Olá darlan_machado!

Eu utilizei tipos primitivos, vou utilizar a negação e dentro do corpo irei chamar o Alert como o Pedreiro de Software informou!

Obrigado!

Olá PedreiroDeSoftware!

Irei utilizar o alert como voce informa, mas dentro da condição em que o darlan_machado informou.

Obrigado!

Olá darlan_machado!
Tentei fazer o codigo que você postou mas não deu certo, eu fiz o codigo em um emptyfile e coloquei a extenção do arquivo .tag
Mas o seu codigo postado me deu uma ideia. Peguei o codigo que fiz, e está descrito abaizo:

for (java.util.Iterator iterator = listaUsuarios.iterator(); iterator.hasNext();) {
    br.com.jairo.modelo.Pastas pastas = (br.com.jairo.modelo.Pastas) iterator.next();
    out.println("<tr>");
    String movimento = String.valueOf(pastas.getMovimento());
    //inicio da formatacao data
    java.util.Date data = pastas.getData();
    java.text.SimpleDateFormat dataFormatada = new java.text.SimpleDateFormat("dd/MM/yyyy");
    String mostraDataFormatada = dataFormatada.format(data);
    //fim da formatação da data
    String usuario = pastas.getUsuario();
    String imovel = pastas.getImovel();
    String obsUsuario = pastas.getObsUsuario();
    String obsArquivo = pastas.getObsArquivo();
    String entregue = String.valueOf(pastas.isEntregue());
    String mostraEntregue = null;
    if(entregue.equals("false")){
        mostraEntregue = "Imobiliaria";
    }else{
        mostraEntregue = "Com Funcionário";
    }
    String devolvida = String.valueOf(pastas.isDevolvido());
    String mostraDevolvida = null;
    if(devolvida.equals("false")){
       mostraDevolvida = "Não" ;
    }else{
        mostraDevolvida = "Sim" ;
    }
    String naoLocalizada = String.valueOf(pastas.isNaoLocalizada());
    String mostraLocalizacao = null;
    if(naoLocalizada.equals("false")){
        mostraLocalizacao = "Imobiliaria";
    }else{
        mostraLocalizacao = "Não Localizada";
    }

E acrescentei isto:

    if(entregue.equals("false") && devolvida.equals("false") && naoLocalizada.equals("false")){
        JOptionPane.showMessageDialog(null, "Existe uma nova Solicitação de Pasta");
    }

Funcionou perfeitamante!!!