Ola posso saber em tempo de execução quais atributos de um objeto já preenchido estao nulos atraves de reflection
tenho isso aqui ate agora
try {
Funcionario fun = new Funcionario();
Class clazz = Class.forName(fun.getClass().getName());
Field[] campos = clazz.getDeclaredFields();
for (Field campo : campos) {
if (campo.isAnnotationPresent(NotNull.class)) {
}
}
} catch (Throwable e) {
System.err.print(e);
}
peguei os atributos que estao anotados com @NotNull e qnd esse objeto vier da tela preenchido quero mostrar os campos que estao nulos sem o uso de varios if /else