즉,이 같은 서블릿을 등록, 부두가 포함 된 사용 :서블릿 3.0 파일 업로드 (@MultipartConfig)
ServletContextHandler context = new ServletContextHandler(server, "/", false, false);
s = new UploadServlet(jee);
context.addServlet(new ServletHolder(s), "/upload");
발발했습니다 MultipartConfig 주석을 존중하지 않는 것 같습니다. Servlet 3.0에서 파일 업로드를 지원하는 URL을 어떻게 등록합니까? 방파제 코드를 리버스 엔지니어링하면 다음과 같아야합니다. 그러나 "멀티"는 무엇입니까 ???
ServletHolder sh = new ServletHolder(new UploadServlet(jee));
Object multi;
sh.getRegistration().setMultipartConfig(new MultipartConfigElement(multi));
context.addServlet(sh, "/upload");
감사합니다. 귀하의 게시물에있는 링크를 확인했지만 독립형 부두에 대해서만 임베디드 부두에 대한 주석을 "사용 설정"하는 것에 대해서는 아무 것도 볼 수 없었습니다. – Jacob
@Jacob 여기 [Servlet 3.0 Annotations에서 Embedded Jetty를 사용하는 예] (https://github.com/jetty-project/embedded-servlet-3.0/blob/master/src/test/java/com/company/foo)가 있습니다. /EmbedMe.java). –