Personalización de mensajes de error

Puede personalizar el mensaje de error que se visualiza en caso de error de validación de entrada.

Puede personalizar la visualización de mensajes de error de una de las maneras siguientes:

  1. Mostrar un mensaje de error detallado que incluye la descripción siguiente en la interfaz de usuario:
    • El campo que ha dado error en la validación de entrada
    • La expresión regular que se utiliza para la validación
    • La entrada exacta que ha dado error en la validación
  2. Mostrar un mensaje de error simple que indique una anomalía de validación de entrada en la interfaz de usuario.
Nota: El archivo plat_bundle.js , que se encuentra en <INSTALL_DIR>/repository/eardata/platform_uifwk/30/war/platform/scripts contiene el directorio error_input_does_not_conform_pattern y las entradas del paquete error_input_matches_not_allowed_pattern . Para personalizar el mensaje de error, los valores de estas entradas de paquete tienen que sustituirse por el mensaje de error personalizado adecuado.

Puede personalizar la visualización del mensaje de error utilizando el parámetro de contexto scui-detailed-validation-exception-message como se indica a continuación :

<context-param>
<param-name>scui-detailed-validation-exception-message </param-name>
<param-value>TRUE</param-value>
</context-param>
<context-param>
<param-name>scui-global-validation-exception-handler-path </param-name>
<param-value>>/appcommon/core/jsps/datavalidationerror.jsp</param-value>
</context-param>
Nota:
  • Si el parámetro de contexto scui-detailed-validation-exception-message se establece en TRUE, se visualiza un mensaje de error detallado en la interfaz de usuario. De lo contrario, se visualiza un mensaje de error de texto plano. El valor predeterminado del parámetro de contexto se establece en TRUE.
  • scui-global-validation-exception-handler-path es el parámetro de contexto establecido para error-jsp para la validación de entrada. El valor predeterminado se establece en /appcommon/core/jsps/datavalidationerror.jsp