Quem trabalha com PHP, existe uma classe que pode ser utilizada para separar código html do código php. Existe alguma coisa parecida para trabalhar com JSP?
JSP e HTML
4 Respostas
Não conheço PHP e muito menos a tal classe que vc falou, mas usando Java (até aonde eu entendo) não tem como vc separa o JSP do HTML até porque o JSP é uma linguagem que deve interagir com o HTML.
Vc pode, por exemplo:
- criar classes que “definam” o HTML a ser cuspido no browser, sem a necessidade de ter um arquivo .html, por exemplo.
- Vc pode desenvol ver taglibs, onde vc esconde o que o seu codigo Java + JSP está realmente fazendo
- Vc pode… um monte de coisas… hehehe
Mas, um objeto que consiga separar o JSP e o HTML e em tempo de execução fazer esta junção… eu desconheço e acho dificil de existir…
Em JEE separamos também em camadas, o famoso MVC, como no PHP não é elegante e recomendado ter regras de negócios no JSP, para isso vc precisa construir classes de negócio, a vantagem no Java é que existem muitas opções de Frameworks MVC:
Struts o mais usado e odiado: http://www.j2eebrasil.com.br/jsp/artigos/artigo.jsp?idArtigo=0011
VRaptor2: Muito Bom:
http://vraptor2.sourceforge.net/
Desculpe se entendi errado…
Conforme o Pedrosa disse, JEE e camadas são como unha e carne…
Eu tinha entendi que vc queria uma classe pra separar o código HTML do código JSP, e não separar as implementações Java do HTML…
Ma bad!
A classe do php chama TemplatePower!! Pensei que existisse alguma coisa parecida para trabalhar com JSP