VII.8.1. Validar la existencia de la UEA a modificar

Antes de intentar modificar una UEA, es necesario comprobar su existencia en la base de datos. Al seleccionar el botón "Modificar UEA" se despliega la página de la siguiente figura (localizar_UEA.xhtml) solicitando la clave y el nombre de la UEA a modificar. El código de localizar_UEA.xhtml es muy similar al de las vistas de los ejemplos anteriores, su botón submitir está codificado de la siguiente forma:

<h:commandButton value="Submitir" type="submit"
   action="#{controllerManagedBean.localizarUEA()}" >
</h:commandButton>




El código de localizarUEA() en controllerManagedBean es el siguiente



Si en la base de datos no hay una UEA con la clave y nombre proporcionados, se despliega un mensaje de error como el que se muestra a continuación. Al dar click en "Ok" la aplicación muestra nuevamente la página de inicio: "index.xhtml".



El código de "error.xhtml" se muestra a continuación.



(En este ejemplo añadimos una imagen que está localizada dentro de la carpeta "images" que a su vez están en la carpeta "Web Pages").