Quando desenvolvo páginas utilizando JSF é necessário utilizar tbm JSP. Ou JSF é totalmente independente do JSP?
Totalmente independente
Vc pode usar velocity, freemarker…
Onde acho algo sobre isso algum passo a passo ?
Dá uma olhada na documentação q tem mto material para estudo.
http://java.sun.com/j2ee/javaserverfaces/reference/docs/index.html
A maior dúvida é a seguinte o JSF está dentro de uma pagina .jsp, ou pode possuir algum formato específico?
JSF não fica dentro do JSP. O JSF é um framework MVC onde uma das camadas(view) pode ser o JSP, mas não obrigatóriamente.
A intenção de frameworks como o JSF é separar as camadas, entao nao importa se vc usar JSP, Freemarker, Velocity ou alguma outra coisa.
Ele é totalmente flexivel.
Qual seria a melhor opção para se trabalhar com JSF? JSP? JSP e Velocity fazem a mesma coisa?
JSP, Velocity e Freemarker fazem “a mesma coisa”.
São tecnologias de templates.
Dá uma estudada nelas e vê oq acha. A principio acho q deveria estudar um pouco de JSP pra saber melhor como essas coisas funcionam.
Freemarker :arrow: http://freemarker.sourceforge.net/
Velocity :arrow: http://jakarta.apache.org/velocity/