2016-08-02 37 views
0

Ich arbeite an einer Anwendung mit Struts 1. Ich muss meine Formulare mit Regex validieren. Ich habe die perfekte Lösung gefunden. Ich füge einige Feldvalidierung wie das in meinem validation.xmlStruts 1 Validator-Parametrisierung

<field property="number" 
     depends="required,mask"> 
     <msg name="mask" key="errors.integer"/> 
     <var> 
      <var-name>mask</var-name> 
      <var-value>^[0-9]*$</var-value> 
     </var> 
</field>   

Aber ich frage mich, ist es eine Möglichkeit, regex aus Datei lesen und geben Sie es an -Tag?

Antwort

0

Ich fand Lösung.

Ich schreibe meine Java-Klasse Validator. Ich erkläre den Validator in der Validierungsregel Und dann füge ich meinem Attributnamen meines Validators im Attribut 'abhängen' hinzu. Ich musste meinen benutzerdefinierten Fehler in Anwendungsressourceneigenschaften schreiben.

Für weitere Informationen können Sie diesen Artikel lesen können:

http://blog.kartikshah.com/2007/07/struts-creating-custom-validator.html