Eu encontrei algumas dicas no Stackoverflow como ativar o suporte a JSP no Jetty editando web.xml
.
Mas isso pode ser feito de forma programática, sem qualquer web.xml
?
(Preferível sem escrever um próprio servlet para isso)
Até mesmo serviços REST suportam com Jersey pode ser ativado programaticamente no molhe. Eu não posso acreditar que é tão difícil para uma coisa tão difundida como JSP ...
Respostas:
0 para resposta № 1Programaticamente, eu não tenho certeza ... mas se você está procurando por simplicidade, confira Maven. Você pode facilmente incluir o plugin do Jetty no seu pom.xml:
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
</plugin>
Em seguida, compile seu código e inicie o servidor Jetty com o comando:
mvn clean compile jetty:run
Não fica muito mais simples do que isso. Contanto que você tenha sua estrutura de arquivos aderente aos padrões da Maven, ela cuidará do resto.