Customizando Mensagens de Erro

É possível customizar a mensagem de erro que é exibida no caso de um erro de validação de entrada.

Você pode customizar a exibição de mensagens de erro de uma das seguintes maneiras:

  1. Exibir uma mensagem de erro detalhada que inclui a seguinte descrição na interface com o usuário:
    • O campo cuja validação de entrada falhou
    • A expressão regular usada para validação
    • A entrada exata cuja validação falhou
  2. Exibir uma mensagem de erro simples indicando falha de validação de entrada na interface com o usuário.
Nota: O arquivo plat_bundle.js , que está localizado em <INSTALL_DIR>/repository/eardata/platform_uifwk/30/war/platform/scripts contém as entradas do pacote configurável error_input_does_not_conform_pattern e error_input_matches_not_allowed_pattern . Para customizar a mensagem de erro, os valores nessas entradas de pacote configurável devem ser substituídos pela mensagem de erro customizada apropriada.

É possível customizar a exibição da mensagem de erro usando o parâmetro de contexto scui-detailed-validation-exception-message:

<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:
  • Se o parâmetro de contexto scui-detailed-validation-exception-message estiver configurado para TRUE, uma mensagem de erro detalhada será exibida na interface com o usuário. Ou então, uma mensagem de erro em texto simples será exibida. O valor padrão do parâmetro de contexto é configurado para TRUE.
  • scui-global-validation-exception-handler-path é o parâmetro de contexto configurado para o error-jsp para a validação de entrada. O valor padrão é configurado para /appcommon/core/jsps/datavalidationerror.jsp