Ihan simppeli juttu? Miten teen ehdon, että jos kenttä on tyhjä (siis joku muu kuin nolla tai joku muu luku) tulee virhe? kentän alkuarvo on 0 ja tyyppi double! Kenttä on JSP-sivulle ja tarkastus tehdään Java-luokassa!
If-else
JavaPösilö
4381
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
vaikka näin:
double sum = 0;
if(sum==0){
throw new IllegalArgumentException("virhettä puskee");
}else{
//
// jos numero ok, niin tehdään tässä jotain
//
}
tutki, onko kenttä null (tyhjä). sitä en tiedä, miten tuon nullin voi testata, itse lähtisin etsimään kentän attribuuteista ja metodeista, jos ei löydy niin jotain funktiota isnull tms.
No jos se kenttä on siinä sivulla, niin ei se voi olla null. Sen sisältö tosin voi olla, joten ihannormaali getText() pitäis riittää.
if(kentta.getText() == null)
> No jos se kenttä on siinä sivulla, niin ei se voi olla null
No sen kentän arvoa tarkoitin, tietty.