Вопросы с тегом «spring-mvc»

Среда для создания веб-приложений Java на основе шаблона Model-View-Controller (MVC). Это продвигает гибкий и отделенный код от базовых технологий представления.


7
Тип контента 'application / x-www-form-urlencoded; charset = UTF-8' не поддерживается для @RequestBody MultiValueMap
На основе ответа на проблему с x-www-form-urlencoded с помощью Spring @Controller Я написал метод @Controller ниже @RequestMapping(value = "/{email}/authenticate", method = RequestMethod.POST , produces = {"application/json", "application/xml"} , consumes = {"application/x-www-form-urlencoded"} ) public @ResponseBody Representation authenticate(@PathVariable("email") String anEmailAddress, @RequestBody MultiValueMap paramMap) throws Exception { if(paramMap == null || paramMap.get("password") == …

16
Spring ApplicationContext - утечка ресурсов: «контекст» никогда не закрывается
В приложении Spring MVC я инициализирую переменную в одном из классов обслуживания, используя следующий подход: ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/userLibrary.xml"); service = context.getBean(UserLibrary.class); UserLibrary - это сторонняя утилита, которую я использую в своем приложении. Приведенный выше код генерирует предупреждение для переменной context. Предупреждение показано ниже: Resource leak: 'context' is never …

9
Как извлечь IP-адрес в Spring MVC Controller get call?
Я работаю над проектом контроллера Spring MVC, в котором я выполняю вызов URL-адреса GET из браузера - Ниже приведен URL-адрес, по которому я выполняю вызов GET из браузера - http://127.0.0.1:8080/testweb/processing?workflow=test&conf=20140324&dc=all А ниже приведен код, в котором вызов происходит после нажатия на браузер: @RequestMapping(value = "processing", method = RequestMethod.GET) public @ResponseBody …

5
Разница между атрибутами modelAttribute и commandName в теге формы весной?
В Spring 3 я видел два разных атрибута в теге формы в jsp <form:form method="post" modelAttribute="login"> в этом атрибуте modelAttribute - это имя объекта формы, свойства которого используются для заполнения формы. И я использовал его при публикации формы и в контроллере, который я использовал @ModelAttributeдля захвата значения, вызова валидатора, применения …

10
Как настроить Spring Security, чтобы разрешить доступ к URL Swagger без аутентификации
В моем проекте есть Spring Security. Основная проблема: невозможно получить доступ к URL-адресу swagger по адресу http: // localhost: 8080 / api / v2 / api-docs . Он говорит, что заголовок авторизации отсутствует или недействителен. Снимок экрана окна браузера. В моем pom.xml есть следующие записи <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependency> …

9
Как преобразовать составной файл в файл?
Может ли кто-нибудь сказать мне, как лучше всего преобразовать составной файл (org.springframework.web.multipart.MultipartFile) в файл (java.io.File)? В моем весеннем веб-проекте mvc я загружаю файл в виде файла Multipart. Мне нужно преобразовать его в файл (io), поэтому я могу вызвать эту службу хранения изображений ( Cloudinary ). Они принимают только тип (File). …

9
Почему Spring MVC отвечает 404 и сообщает «Не найдено сопоставлений для HTTP-запроса с URI […] в DispatcherServlet»?
Я пишу приложение Spring MVC, развернутое на Tomcat. См. Следующий минимальный, полный и проверяемый пример public class Application extends AbstractAnnotationConfigDispatcherServletInitializer { protected Class<?>[] getRootConfigClasses() { return new Class<?>[] { }; } protected Class<?>[] getServletConfigClasses() { return new Class<?>[] { SpringServletConfig.class }; } protected String[] getServletMappings() { return new String[] { …

7
Сериализация перечислений с помощью Джексона
У меня есть Enum, описанный ниже: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name = name; } //Setters, getters.... } Я возвращаю массив enum с помощью своего …

3
Как работает аннотация Spring @ResponseBody?
У меня есть метод, который аннотируется следующим образом: /** * Provide a list of all accounts. */ // TODO 02: Complete this method. Add annotations to respond // to GET /accounts and return a List<Account> to be converted. // Save your work and restart the server. You should get JSON …
89 java  json  spring  rest  spring-mvc 

16
@Autowired - не найдено подходящего bean-компонента типа для зависимости
Я начал свой проект с создания сущностей, сервисов и тестов JUnit для сервисов, использующих Spring и Hibernate. Все это прекрасно работает. Затем я добавил spring -mvc, чтобы сделать это веб-приложение с использованием множества различных пошаговых руководств, но когда я пытаюсь создать контроллер с аннотацией @Autowired, я получаю ошибки от Glassfish …

11
Spring CORS Нет заголовка Access-Control-Allow-Origin
После переноса web.xml в конфигурацию java у меня возникает следующая проблема No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. Основываясь на нескольких ссылках на Spring, была предпринята следующая попытка: @Configuration @ComponentScan(basePackageClasses = AppConfig.class, useDefaultFilters = false, includeFilters = { @Filter(org.springframework.stereotype.Controller.class) }) @EnableWebMvc …

8
Как мне получить объект сеанса весной?
Я относительно новичок в Spring и Spring security. Я пытался написать программу, в которой мне нужно было аутентифицировать пользователя на стороне сервера, используя безопасность Spring, Я придумал следующее: public class CustomAuthenticationProvider extends AbstractUserDetailsAuthenticationProvider{ @Override protected void additionalAuthenticationChecks(UserDetails userDetails, UsernamePasswordAuthenticationToken usernamePasswordAuthenticationToken) throws AuthenticationException { System.out.println("Method invoked : additionalAuthenticationChecks isAuthenticated ? :"+usernamePasswordAuthenticationToken.isAuthenticated()); …

7
Spring 5.0.3 RequestRejectedException: запрос был отклонен, поскольку URL-адрес не был нормализован
Не уверен, что это ошибка Spring 5.0.3 или новая функция для исправления ошибок с моей стороны. После обновления я получаю эту ошибку. Интересно, что эта ошибка возникает только на моем локальном компьютере. Тот же код в тестовой среде с протоколом HTTPS работает нормально. Продолжаем ... Причина, по которой я получаю …

7
Как отключить весеннюю безопасность для определенного URL
Я использую Spring Security без сохранения состояния, но в случае регистрации я хочу отключить Spring Security. Я отключил использование antMatchers("/api/v1/signup").permitAll(). но это не работает, я получаю сообщение об ошибке ниже: message=An Authentication object was not found in the SecurityContext, type=org.springframework.security.authentication.AuthenticationCredentialsNotFoundException Я думаю, это означает, что пружинные фильтры безопасности работают Порядок …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.