[ java ] in KIDS 글 쓴 이(By): guest (talkhard) <papaya.snu.ac.k> 날 짜 (Date): 1999년 4월 12일 월요일 오후 01시 28분 05초 제 목(Title): 서블릿 실행에 관한 질문.. 제가 짠 자바 서블릿을 실행시키려는데 인터널 서버 에러만 나고 잘 되지 않습니다. 제가 작업한 과정을 말씀드리면... 일단 아파치 1.3.4와 Jserv를 깔구요. 그리고 나서 자바 서브릿 프로그램을 작성해서 성공적으로 컴파일 한 뒤, 다음과 같이 아파치의 http.conf와 JServ의 jserv.properties를 고쳤습니다. // http.conf ... #ApJServMount /servlets /root ApJServMount /wts /myservlet // jserv.properties zones=root,myservlet root.properties=E:\Program Files\Apache Group\Apache JServ\conf\zone.properties myservlet.properties=D:\usr\home\work\java\servlet\zone.properties 그리고 나서 제 D:\usr\home\work\java\servlet 디렉토리 밑에 JServ의 conf디렉토리 아래에 존재하던 zone.properties 화일을 그대로 카피해 두었습니다. 그리고 나서 네트스케이프에서 http://127.0.0.1/wts/HelloClientServlet 하니까 안되더군요. 참고로 HelloClientJava.java의 소스를 보여드리면... /** * HelloClientServlet.java * * * Created: Sun Apr 11 19:12:19 1999 * * @author Byung-Joon Lee * @version */ import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloClientServlet extends HttpServlet { protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType("text/html"); PrintWriter out = res.getWriter(); out.println("<HTML><HEAD><TITLE>Hello Client!</TITLE>" + "</HEAD><BODY>Hello Client!</BODY></HTML>"); out.close(); } public String getServletInfo() { return "HelloClientServlet 1.0 by Stefan Zeiger"; } } // HelloClientServlet 입니다. 프로그램을 돌려보고 싶어서 신음하는 서브릿 초보를 제발 한번 도와주시기 바랍니다. -_-;;; bjlee@oopsla.snu.ac.kr 이 병준 |