Añadir Mensajes en <restrict> de los <page> para que aparezca en la página de error
Ahora, podemos especificar mensajes personalizados cuando utilizamos la etiqueta <restrict> dentro de la etiqueta <page> que se puede definir en los ficheros .page.xml o pages.xml y que sean mostrados en la página de error por defecto (/error.xhtml).
Para poder especificar el mensaje, se utiliza la propiedad de message, donde se puede especificar un texto directamente u obtener el mensaje de una expresión EL. Veamos varios ejemplos:
<page xmlns="http://jboss.org/schema/seam/pages" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jboss.org/schema/seam/pages http://jboss.org/schema/seam/pages-2.3.xsd" login-required="true"> <restrict message="#{messages['error.message']}">false</restrict> </page>
o
<page xmlns="http://jboss.org/schema/seam/pages" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jboss.org/schema/seam/pages http://jboss.org/schema/seam/pages-2.3.xsd" login-required="true"> <restrict message="Prueba de mensaje en restrict.">false</restrict> </page>
El ejemplo utilizado es para una aplicación FundeWeb 2.0. Lo indicamos por los espacios de nombre e importaciones del elemento <page>, que no son validos para aplicaciones FundeWeb 1.5.
El resultado de este último ejemplo.
— JUAN MIGUEL BERNAL GONZALEZ 2017/05/11 09:56
- fdw2.0/fundeweb2.0/gt/modificaciones_jboss_seam/anadir_mensajes_restrict.txt
- Última modificación: 07/11/2017 10:46
- (editor externo)