Regras de validação noIBM® Sterling Business Center
Você pode revisar as informações sobre os diferentes tipos de regras de validação no Sterling™ Business Center.
No Sterling Business Center as regras de validação são definidas no arquivo sbc_validationrules.xml . O arquivo sbc_validationrules.xml está localizado no < INSTALL_DIR>\repository\eardata\sbc\war\WEB-INF\validationrules\sbc_validationrules.xml .
Para validar os campos de formulário aberto no lado do servidor, a regra de validação abstrata appcommon-openform-abstract-rule é incluída no arquivo sbc_validationrules.xml. Essa regra de validação implementa o com.sterlingcommerce.appcommon.security.AppcommonOpenFormValidationRule Java™ , que aceita o valor de entrada, verifica padrões de codificação duplos, se houver, e retorna o valor de entrada.
Por padrão, os campos de formulário aberto devem aceitar todos os valores de entrada. Portanto, os valores de entrada que são retornados da classe Java não serão validados em nenhuma expressão regular e serão salvos sem quaisquer mudanças.
Por exemplo, a regra de validação para o valor do parâmetro codelongdescription no arquivo sbc_validationrules.xml é definido como segue:
<ValidationRules>
<Rule id="sbc-description-param-value-regex-rule"
inputType="HTTPParameterValue" inputName="Description" extends="appcommon-openform-abstract-rule"/>
</ValidationRules>