JSF, validering og onBlur
Hej. Jeg har lavet en jsp-side med nogle felter som en person skal udfylde og derefter sende ved hjælp af en "send" knap. Jeg vil gerne have at hver enkelt felt bliver valideret inden man trykker på "send" knappen, som er en submitknap. Til det kan man bruge JSF og da standard valideringerne i JSF ikke dækker mine krav, har jeg lavet mine egne validatorklasser(en ganske almindelig java klasse med metoder og de nødvendigt importerede validator pakker). Som sagt vil jeg gerne have at valideringerne går igang inden man trykker på knappen, dvs så snart fokuset rettes væk fra feltet og det kan gøres ved hjælp af onBlur.Mit problem er at jeg ikke ved hva jeg skal skrive i onBlur så den refererer til min validatorklasse og derved starter valideringen af det der er blevet skrevet i feltet. Har prøvet at skrive navnet på min validatorklasse men det virkede ikke. Hvis jeg skriver submit i onBlur dvs. onBlur="submit();" så kan den godt validere og evt skrive en fejlmeddelelse, hvis det indtastede ikke opfylder mine krav, så min validatorklasse virker som den skal, men der må ikke stå submit i onBlur fordi submit submitter alle felter og ikke kun et enkelt felt.
Håber jeg har beskrevet min spørgsmål grundigt nok. Hvis du har spørgsmål eller hvis der er noget du gerne vil have uddybet så er du velkommen til at skrive til min e-mail: obari@hotmail.com
På forhånd tak.
