다음 작업 코드는 두 개의 서블릿을 jetty의 임베디드 인스턴스에 포함시키는 방법을 보여줍니다. 대신 URL "/ 아이폰"을 사용하여, 그것은 서블릿의 주석에 urlpatterns을 사용하도록 주석이 달린 서블릿 패턴이 포함 된 Embedded Jetty?
Server server = new Server(8080);
ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
context.addServlet(new ServletHolder(new Html()), "/html");
context.addServlet(new ServletHolder(new Iphone()), "/iphone");
server.setHandler(context);
server.start();
server.join();
어떻게
이는 즉@WebServlet(urlPatterns={"/json", "/iphone"})
public class Iphone extends HttpServlet {
....
}
디버그 빌드이고 IDE가 WEB-INF/classes 외부에 클래스를 배치하면 어떻게됩니까? –
@ RobertVažan 위에서 설명한 이유로 인해 주석이 스캔되지 않을 수 있습니다. – McDowell
두 번째 연결이 끊어졌습니다. – user2418306