Size: a a a

Spring Framework and more

2017 August 19

MS

Maks S in Spring Framework and more
Вопрос был вообще в наличии оного, а не о его содержание.
источник

Anton Йцуе in Spring Framework and more
есть
источник

MS

Maks S in Spring Framework and more
Да я уже понял
источник
2017 August 21

КВ

Кирилл Валиков in Spring Framework and more
#spring_boot
всем, привет. Вопрос по spring boot'у.
Пытаюсь загружать файл.  Почему-то он не обрабатывается как Multipart File.
При этом заголовок в запросе проставляется как multipart/form-data
Контроллер в ссылке. В метод заходит, но мультипарт файл пустой, а в InputStream содержимое файла + Content-Disposition+ Content-Type
https://pastebin.com/yYDP2XXb
источник

КВ

Кирилл Валиков in Spring Framework and more
В HttpServletRequest'e Part'ов тоже нет
источник

AA

Andrey Atapin in Spring Framework and more
Кирилл Валиков
#spring_boot
всем, привет. Вопрос по spring boot'у.
Пытаюсь загружать файл.  Почему-то он не обрабатывается как Multipart File.
При этом заголовок в запросе проставляется как multipart/form-data
Контроллер в ссылке. В метод заходит, но мультипарт файл пустой, а в InputStream содержимое файла + Content-Disposition+ Content-Type
https://pastebin.com/yYDP2XXb
По-моему, надо убрать параметр типа InputStream
источник

КВ

Кирилл Валиков in Spring Framework and more
multipartFile = null
https://pastebin.com/U5SuaqDA
источник

КВ

Кирилл Валиков in Spring Framework and more
источник

КВ

Кирилл Валиков in Spring Framework and more
Тестовая форма для загрузки файла.
источник

КВ

Кирилл Валиков in Spring Framework and more
источник

КВ

Кирилл Валиков in Spring Framework and more
Нашел корень ошибки, только не понимаю в чем дело
@Configuration
public class WebConfig {

   @Bean
   public ServletRegistrationBean dispatcherRegistration(DispatcherServlet dispatcherServlet) {
       ServletRegistrationBean registration = new ServletRegistrationBean(
               dispatcherServlet);
       registration.addUrlMappings("/api/*");
       return registration;
   }

}
источник

КВ

Кирилл Валиков in Spring Framework and more
По идее это должно добавлять в url  /api/
источник

КВ

Кирилл Валиков in Spring Framework and more
Но почему-то мультипарты не работают, если этот бин есть
источник

MS

Maks S in Spring Framework and more
Какой у бина уровень инъекции ?
источник

КВ

Кирилл Валиков in Spring Framework and more
дефолтный
источник

MS

Maks S in Spring Framework and more
Не, суть в том что если Бин загружается в неудобный момент, то он может исказить результат. Очень грубо говоря.
источник

КВ

Кирилл Валиков in Spring Framework and more
так) и как это проверить?
источник

MS

Maks S in Spring Framework and more
Ну схему нарисуй с каждым бином и указанием порядка загрузки
источник

MS

Maks S in Spring Framework and more
Видел статью про дебаг такого , но не помню где...
источник

КВ

Кирилл Валиков in Spring Framework and more
ладно, спасибо) пока выкинул бин просто)))
источник