só servlets

Pessoal !
uma pergunta simples, mas tô com dúvida!
Li varios tutorias sobre JSP e Servlets, e tudo indica q JSP e para fazer a interface com o usuário, enquanto o Servlet fica “responsavel” por fazer a parte “logica” do aplicativo !
A pergunta é : É possivel desenvolver um aplicativo para a internet (e-commerce no caso) usando somente Servlets.
Obrigado !
Wilhans !

é possível ? sim é.

é acomselhável ? com certeza não, deste jeito perde o MVC.

bom motivo para não usar somente servlets:
Você queir ficar fazendo out.println() no Servet para gerar uma página html ?

logo alguém vai melhorar esta resposta :smiley:

Se você tem algo contra JSP ( :?: ) você pode usar template engines, como o Velocity, que permitem que de você utilize “somente servlets” e templates, para não precisar ficar jogando o HTML dentro do servlet.
Outra opção que está surgindo recentemente é o Java Server Faces, que está sendo discutido em outro tópico aqui do fórum.

E vale lembrar novamente que JSPs são nada mais do que uma forma mais bonitinha de fazer servlets, que serão traduzidos para código servlet “de verdade” pelo servidor.