bueno XAMPP for windows te ofrece apache, asp y php de una vez, y puedes instalarle el add-on de apache tomcat para tener jsp, pero éste solo en windows.
de echo con solo configurar apache se pueden tener los 3, pero es una tarea ardua.
recuerda que para jsp además necesitas instalar el JDK y JRE de JAVA