Você está aqui: Java Servlets ::: Dicas de Estudo e Anotações ::: Passos Iniciais |
Meu primeiro Servlet: como definir o pacote (package) dos meus servlets?Quantidade de visualizações: 8150 vezes |
Quando estamos iniciando o estudo de Servlets, uma das dúvidas mais comuns é: coloco ou não meus servlets em pacotes? À primeira vista, pode ser tentador colocá-los no pacote padrão, ou seja, dentro do sub-diretório classes do diretório WEB-INF. Esta prática não é recomendada. É preciso que os servlets sejam colocados em pacotes cujos nomes tentem ser os mais únicos possíveis. Comece analisando o Servlet a seguir: package estudos; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class EstudosServlet extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, Veja que este servlet pertence ao pacote estudos. Desta forma, este servlet deve ser compilado e colocado em um sub-diretório chamado estudos, dentro do sub-diretório classes no diretório WEB-INF. Em meu sistema, o caminho deste servlet é parecido com: C:\Tomcat6\webapps\estudos-servlets\WEB-INF\classes\estudos Não se esqueça de que o nome do pacote no qual o servlet se encontra deve ser informado no elemento <Servlet> do web.xml. Veja: <servlet> <servlet-name>EstudosServlet</servlet-name> <servlet-class>estudos.EstudosServlet</servlet-class> Falhar em seguir esta regra fará com que o servlet não seja encontrado pelo container web. |
![]() |
Veja mais Dicas e truques de Java Servlets |
Dicas e truques de outras linguagens |
Python - Como exibir os valores de 0 a 10 em ordem decrescente usando o laço for da linguagem Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |