Boa tarde, galera… Estou tentando aprender a desenvolver para Web com Java.
Estou usando a apostila da Caelum… tem uma atividade(a Primeira de Servlet), que diz para mapear a URL
Então se eu abrir o arquivo web.xml pelo eclipse aparece um monte de coisa menos o código fonte, logo eu foi no diretorio
e abri o arquivo web.xml com o kate (ou bloco de notas) e o editei coloquei o seguite código (copiado e colado a apostila):
<servlet>
<servlet-name>servletOiMundo</servlet-name>
<servlet-class>br.com.caelum.servlet.OiMundo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servletOiMundo</servlet-name>
<url-pattern>/oi</url-pattern>
</servlet-mapping>
mais quando eu vou no link http://localhost:8080/fj21-agenda/oi Aparece só um erro:
HTTP Status 404 - /fj21-agenda/oi
type Status report
message /fj21-agenda/oi
description The requested resource (/fj21-agenda/oi) is not available.
O código java é esse:
[code]public class OiMundo extends HttpServlet {
@Override
protected void service(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
// escreve o texto
out.println("<html>");
out.println("<body>");
out.println("Oi mundo!");
out.println("</body>");
out.println("</html>");
}
}
[/code]
O QUE EU FAÇO???