dakujem za odpoved, ale poprosil by som ak je to mozne o cast kodu, nakolko
mam objekt napr. Person kde mam property typu Integer napr. age. Mam
validator na objekt Person kde
public void validate( Object object, Errors errors )
{
Person person = (Person) object;
..... potom pouzivam ValidationUtils
ale stale mi to vypisuje nasledovnu chybu:
Failed to convert property value of type [java.lang.String] to required type
[java.lang.Integer] for property age; nested exception is
java.lang.NumberFormatException: For input string: "aaa"
dakujem
Ivan
--------- Original Message --------
From: Java <[email protected]>
To: Java <[email protected]>
Subject: Re: Spring MVC a validator na cislo
Date: 15/04/08 18:22
> Validator a parametr typu Integer je null - vyjimka se nevola, naplni se
> errors object se zpravou xxx vlozte cislo nebo tak. Pro zdrychleni je
> dobre pouzit ValidationUtils, popr. Apache Lang (StringUtil.trimToNull
> atp. pekne zprehledni kod validatoru).
>
> Property editor se numusi ani vytvaret, ani deklarovat, on se pouzije
> automaticky. Editor se pouzije napr. pokud uzivatel vklada hex cislo, mi
> to ocekavame, a nevyzadujeme od nej notaci napr. 0x.
>
> Info pí&scaron;e v Út 15. 04. 2008 v 13:37 +0200:
> > Zdravim,
> >
> > chcem sa spytat pouzivatelov Spring MVC ako osetruju ci bolo do
daneho
> > policka zadane cislo. definovanie property-editora na prevod String
->
> > Integer je jasne. Da sa to osetrovat len pomocou vytvoreneho
validatora a
> > vyvolanim vynimky ak neprejde konverzia alebo je tu aj ina moznost.
>
>
>
>
________________________________________________
Message sent using Webmail 2.7.9