Здравствуй я должен загрузить файл на мой сервер так я пытаюсь использовать @MultipartConfig путь Документы говорятMultipart-конфигурация конфликт между @Path и @WebServlet
https://docs.oracle.com/javaee/7/tutorial/servlets011.htm
так что я myweb.xml
<servlet>
<servlet-name>BudgetsWs</servlet-name>
<servlet-class>com.myPackage.BudgetWs</servlet-class> // where my class is
<multipart-config>
<location>/tmp</location>
<max-file-size>20848820</max-file-size>
<max-request-size>418018841</max-request-size>
<file-size-threshold>1048576</file-size-threshold>
</multipart-config>
</servlet>
и мой класс с аннотацией, как это:
@WebServlet("/budgets")
@MultipartConfig
public class BudgetsWs{
....
}
, но у меня уже есть (определяет правильно в web.xml):
@Path("/budgets")
public class BudgetsWs{
....
}
Цели, сохраняя многослойную-конфигурации в web.xml и имеющий класс вроде этого:
@MultipartConfig
@Path("/budgets")
public class BudgetsWs{
....
}
Так проблема заключается в том, что я не могу понять способ использовать @MultipartConfig без аннотации @WebServlet и только с @Path.
Мое заключение на данный момент заключается в том, что я не могу использовать @MultipartConfig с аннотацией @Path.
Am i right и поэтому мне нужно искать другой метод? Или мне не хватает чего-то важного из документации?
'@ MultipartConfig' - аннотирование сервлета. '@ Path' - аннотация Jax RS. –
Спасибо, я понимаю. Я разрешил свою проблему с прошлой недели без @MultipartConfig. Но для меня было смущено сделать разницу между аннотацией сервлета и JaxR. – Koraxos