Programar em Java Facelets

Gostaria de saber do que preciso de instalar para programar no net beans com a tecnologia java facelets e tb com java JSP.

só por instalar o netbeans você já está apto a trabalhar com jsp, basta criar um projeto novo e código pra dentro…

Facelets é uma maneira de trabalhar com templates para páginas JSF, você precisar ter um projeto JSF e configurar o FACELETS pra esse projeto, incluindo .jars e configurações em xml, e conhecê-lo pra usar…

https://facelets.dev.java.net/

mas eu preciso de instalar um servidor para programar pra web, certo?
sei do glassfish e do apache, mas ainda não sei a diferença entre eles.

[quote=cristina2008]mas eu preciso de instalar um servidor para programar pra web, certo?
sei do glassfish e do apache, mas ainda não sei a diferença entre eles.

[/quote]

quando você instala o netbeans, ele instala automatico o tomcat… no netbeans 6 além do tomcat, junto vem opção do glassfish… que é um application server…e o tomcat é um conteiner web…