LARAOSLo que hago yo, que no se si te sirva, es lo sig. haz de cuenta que yo genero una busqueda, que muestro en pantalla, y luego si se desea generar el PDF o el archivo en XLS, coloco un boton que dice generar PDF o XLS, pero este boton esta deshabilitado cuando no encuentra registros, y habilitado cuando si, dentro del While de query coloco un contador, el cual me indica cuantos registros encontro, el la parte del boton de la jsp, le pongo una condicion de que cuando sea > a 0, me lo habilite y si es 0 me lo deshabilita, espero que esto te sirva de algo!