Pessoal, comecei a estudar J2EE e estou com uma dúvida, aliás duas. Bom estou utilizando o eclipse, juntamente com o JBOSS. Estou fazendo alguns testes com servlets e estou sempre recebendo o erro 405, ora recebo HTTP method GET is not supported by this URL ora o HTTP method POST is not supported by this URL, vcs poderam perguntar mas como isso, bem, é que não dando certo com o doGet eu tento o doPost. Porém o que é estranho é que com o metodo service, funciona. Abaixo listo-lhes o codigo:
package jedi.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Servlet extends HttpServlet {
//quando troco para service tudo funciona
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("oi");
}
}
bom essa é a primeira dúvida, a segunda é, como posso fazer para que o eclipse de um deploy no jboss no momento em que eu atualize minha servlet e a salve no eclipse, pergunto isso pq toda hora tenho que resalvar o arquivo web.xml, desta forma o eclipse entende que eu mudei o projeto e da um undeploy no jboss e em seguida um deploy
Bom, é isso gente