2012-04-19 2 views
2

콘텐츠를 변경할 수 없습니다, 그리고 내 로컬 호스트에있는 JSP 페이지에서 쇼를 않습니다이 "Helloworld"부두 : HelloWorld 예제 내가 부두에 새로 온 사람

public class HelloWorld extends AbstractHandler 
{ 
    public void handle(String target, 
         Request baseRequest, 
         HttpServletRequest request, 
         HttpServletResponse response) 
     throws IOException, ServletException 
    { 
     response.setContentType("text/html;charset=utf-8"); 
     response.setStatus(HttpServletResponse.SC_OK); 
     baseRequest.setHandled(true); 
     response.getWriter().println("<h1>Hello World</h1>"); 
    } 

    public static void main(String[] args) throws Exception 
    { 
     Server server = new Server(8080); 
     server.setHandler(new HelloWorld()); 

     server.start(); 
     server.join(); 
    } 
} 

하고 "안녕하세요"에 대한 예제를 실행하려 : 8080. 하지만 내부의 콘텐츠를 변경하거나 서버를 중지 할 수는 없습니다. 이것으로 무엇을 할 수 있습니까?

답변

0

나는이 문제를 해결한다. 사촌, 내가 이클립스에서 만든 서버를 멈출 필요가있다. 그래서 서버를 죽이는 유일한 방법은 바로 관리자에게 가서 모든 자바 프로그램을 끝내는 것이다. 감사!

1

마지막에 join()을 했으므로 서버를 중지하는 유일한 방법은 종료하는 것입니다. 서버를 중지하지 못한 경우 어떻게 내용을 변경할 수 없다고 말할 수 있습니까?

+0

java -DSTOP.PORT = 8079 -DSTOP.KEY = secret -jar start.jar -stopt – huao

+0

서버 중지에 사용하는 명령이 맞습니까? 하지만 내 exlipse에 pluggin이 있고 cmd를 사용하기 때문에 둘 다 작동을 멈추는 방법을 확인해야합니다. – huao

관련 문제