| 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: 8258 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: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
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,
    IOException{
    PrintWriter pw = response.getWriter();
    response.setContentType("text/html");
    
    pw.println("<h1>Sou um servlet</h1>");
  }
}
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: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- 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: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <servlet> <servlet-name>EstudosServlet</servlet-name> <servlet-class>estudos.EstudosServlet</servlet-class> </servlet> Falhar em seguir esta regra fará com que o servlet não seja encontrado pelo container web. | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Veja mais Dicas e truques de Java Servlets | 
| Dicas e truques de outras linguagens | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 




