0
Eclipse에서 JBoss AS 6과 Seam 2.2를 사용합니다. 나는 Seam 2 웹 프로젝트를 만들었으며 (이제 Seam Gen로 생각한다.) 서블릿을 추가하고 싶다.JBoss AS 6, Eclipse, Seam 2.2 - 서블릿이 나타나지 않음
파일 -> 새로 만들기> 서블릿 web.xml
에서
public class Test extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter writer = response.getWriter();
writer.println("Hello post!");
writer.close();
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter writer = response.getWriter();
writer.println("Hello get!");
writer.close();
}
}
또한 내 등록 서블릿있다.
모두 컴파일하고 localhost : 8080/mypage/test로 이동하면 페이지가로드되지만 출력이 표시되지 않습니다 (페이지의 소스 코드에도 없음).
프로젝트를 재배포하고 서버를 다시 시작 했습니까? 'doGet()'메서드가 실제로 호출 되었습니까? (디버그 중단 점 넣기 등). 또한'web.xml'을 보여줍니다. 당신은 잘못된 메시지를 인쇄하는 방법입니다. – BalusC
고맙습니다. *** - dx.xml을 배포하는 것을 잊었습니다. :) * 인쇄 * 잘못된 메시지는 무엇을 의미합니까? – nt2005
OK, 답으로 다시 게시했습니다. 메시지에 관해서는, 그것을 인쇄하고있는'doXXX()'메쏘드와 읽고 비교하십시오. – BalusC