import java.io.IOException;
import java.io.PrintWriter;
import java.util.Date;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Ch2Servlet extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response) throws IOException{
PrintWriter out = response.getWriter();
Date today = new Date();
out.println("<html>" +
"<body>" +
"<h1> haha!" +
"<br>" + today +
"</body>" +
"</html");
}
}
[RESOLVIDO]Duvida no Servlet - erro 404
M
aew galera meu codigo é esse aqui
da dando o erro 404;; o que seria?>
4 Respostas
G
Cara,
tudo bom?
erro 404 é quando não achou sua página, logo seu servlet pode não estar mapeado direito e/ou vc digitou a url errada.
Abraços
M
é, provavelmente nao esta mapeado corretamente.
pq estou rodando o servlet direto do eclipse
e ele da erro404
blz
brigadao
R
glaucogoca está certo conferi no teu web.xml
ficaria algo assim:
<servlet>
<servlet-name>Ch2Servlet</servlet-name>
<servlet-class>servlet.Ch2Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Ch2Servlet</servlet-name>
<url-pattern>/Ch2Servlet</url-pattern>
</servlet-mapping>
e aqui vc só esqueceu uma coisa:
out.println("<html>" +
"<body>" +
"<h1> haha!" +
"<br>" + today +
"</body>" +
"</html>"); // >
Bons estudos!
M
Galera meu web.xml ficou assim
e a classe assim
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>JSPServlet</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>Ch2Servlet</servlet-name>
<servlet-class>Ch2Servlet</servlet-class>
//o servlet-class eu nao botei pacote nenhum.. era só um teste
</servlet>
<servlet-mapping>
<servlet-name>Ch2Servlet</servlet-name>
<url-pattern>/Ch2Servlet</url-pattern>
</servlet-mapping>
</web-app>
public class Ch2Servlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request,
HttpServletResponse response) throws IOException{
PrintWriter out = response.getWriter();
Date today = new Date();
out.println("<html>" +
"<body>" +
"<h1> haha!" +
"<br>" + today +
"</body>" +
"</html[b]>[/b]");
}
}
brigadao msmo galera
Criado 2 de março de 2010
Ultima resposta 2 de mar. de 2010
Respostas 4
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo