To typer validering kan forekomme når du arbeider med kildefiler i et redigeringsprogram for strukturert kilde: kildevalidering og satsvalidering.
<foo:bar>
der foo:bar er en kode som ikke finnes, vil problemet bli oppdaget med en gang og vil vises med understreking i redigeringsprogrammet. Fordelen med denne typen validering er at den kan gjøre deg oppmerksom på feil med en gang.
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
Satsvis validering kan oppdage feil i flere filer på en gang og gi deg omfattende oversikt over hvor det er problematisk kode i prosjektet. Dessuten behøver du ikke åpne filer i et redigeringsprogram for å utføre satsvis validering. Du kan utføre satsvis på bestemte filer ved å velge og høyreklikke på filene i prosjektutforskeren og velge
i hurtigmenyen.