Pergunta
Eu tenho um módulo escrito em servlets e precisa ser mudado recentemente para enquadramento velocidade Assim, no processo que estou reescrevendo o web.xml para criar a velocidade do objeto servlet whcih chamadas nosso servlet originais.
Agora, se isso tem que ser movido para
<servlet>
<servlet-name>VeloServlet</servlet-name>
<servlet-class>org.apache.velocity.tools.view.servlet.VelocityViewServlet</servlet-class>
</servlet>
Como podemos conseguir isso e quais são todas as alterações precisam usar o servlet existente como ela é. Meus existentes olhares servlet como
<servlet-name>DataBridgeServlet</servlet-name>
<servlet-class>com.jda.pwm.databridge.framework.common.DataBridgeServlet</servlet-class>
<init-param>
<param-name>jda.databridge.config.path</param-name>
<param-value>d:/usr/databridge/conf</param-value>
</init-param>
Este é carregado usando o url http: // localhost: 8080 / Databridge / databridgeservlet
Assim, no caso mais recente como velocidade servlet chama este servlet
Solução
Você deve dar uma olhada em: jpublish.org (Eu sou o mantenedor, portanto tendencioso: ) e substituir o seu Servlet com uma ação simples; scripting (BSH, JS) ou Java, como você se sente em forma. Meu 0.2CAD
Outras dicas
Você olhou para o VelocityViewServlet no projeto Velocity Tools? Esta é uma maneira útil de obter rapidamente páginas de velocidade na web.
http://velocity.apache.org/tools/devel/view .servlet.html
Você pode subclasse isso por mais personalização, se desejar. E se nada mais, você pode olhar para a fonte e usar isso como inspiração para fazer o seu próprio servlet.