Oi Pessoal!
Tudo bem?
Estou trabalhando com JSF e servlets. Preciso construir um servlet que utiliza JSF tags para gerar uma página. Preciso fazer isso em servlet e não JSP porque depois vou precisar criar outras classes que estendem esse servlet. Quero poder fazer algo do tipo:
PrintWriter out = response.getWriter();
out.println( “<h:outputText value=“Some Text” />” );
Mas usar tags JSF no out.println não funciona, pois a página gerada fica em branco. Acho que é porque a página resultante de um servlet deve ser somente HTML.
Como posso usar tags JSF dentro de um servelt? Pensei também em usar as classes da biblioteca javax.faces.components.html. Mas se eu fizer isso, tem como eu obter de um componente dessa biblioteca o seu código html correspondente para poder inseri-lo dentro do out.println()?
Obrigado.