Toon posts:

Struts ValidatorActionForm

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey guys,

Voor mijn stageopdracht bouw ik een webapplicatie mbv Struts.
Ik krijg het volgende probleem:

Een HTML form vraagt een tekst op, suurt deze door naar een ValidatorActionForm,
vervolgens zou hij (mits goed gevalideerd) doorgetsuurd moeten worden naar de Action. als de Action ook succes geeft heb ik in de struts.config een forwardmapping naar een success.jsp pagina gemaakt.

Bij het posten van de gegevens krijgt ik de volgende exception:

java.lang.IllegalArgumentException: Resources cannot be null.
at
org.apache.commons.validator.Validator.(Validator.java:188)
<enz>

kent iemand dit Probleem???

  • momania
  • Registratie: Mei 2000
  • Laatst online: 22:03

momania

iPhone 30! Bam!

Je hebt ergens in een action mapping validate=true aanstaan, maar je hebt de validator plugin helemaal niet of niet goed geconfigureerd :)

[edit]
Trouwens: klik ;)

[ Voor 26% gewijzigd door momania op 08-08-2006 11:06 ]

Neem je whisky mee, is het te weinig... *zucht*


  • -FoX-
  • Registratie: Januari 2002
  • Niet online

-FoX-

Carpe Diem!

In je struts-config.xml moet je nog ff je plugin goed configureren:
XML:
1
2
3
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
  </plug-in>
Zorg er dan ook wel voor dat de 2 refererende xml's er staan..

Handige link als je pas begint met Struts: Common Struts Errors. Heb je vast wel wat aan ;)

Verwijderd

Topicstarter
Je hebt ergens in een action mapping validate=true aanstaan, maar je hebt de validator plugin helemaal niet of niet goed geconfigureerd :)
Hier heb ik idd naar gekeken.
Ik werk in een bestaand project dat ik nu aan het uitbreiden ben. Er zitten ongeveer 12 ValidatorActionForms in die vreemd genoeg allemaal wel werken. De Validator methode wordt gewoon aangeroepen.