Запитання з тегом «spring-mvc»

Рамка для створення веб-додатків Java на основі моделі Model-View-Controller (MVC). Він сприяє гнучкому і з’єднаному коду від основних технологій перегляду.

3
Як отримати доступ до інформації заголовка HTTP у контролері Spring MVC REST?
Я новачок у веб-програмуванні взагалі, особливо на Java, тому я просто дізнався, що таке заголовок та тіло. Я пишу RESTful послуги за допомогою Spring MVC. Я можу створити прості сервіси за допомогою @RequestMappingсвоїх контролерів. Мені потрібно допомогти зрозуміти, як отримати інформацію заголовка HTTP з запиту, який надходить до мого методу …


8
Що таке ім’я користувача та пароль при запуску Spring Boot з Tomcat?
Коли я розгортаю свою програму Spring через Spring Boot та localhost:8080отримую доступ, я повинен автентифікуватись, але що таке ім’я користувача та пароль або як я можу його встановити? Я спробував додати це до свого tomcat-usersфайлу, але це не вийшло: <role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/> Це відправна точка програми: @SpringBootApplication …

14
Весняний MVC: Як повернути зображення в @ResponseBody?
Я отримую дані зображення (як byte[]) з БД. Як повернути це зображення в @ResponseBody? EDIT Я це зробив, не @ResponseBodyвикористовуючи HttpServletResponseяк параметр методу: @RequestMapping("/photo1") public void photo(HttpServletResponse response) throws IOException { response.setContentType("image/jpeg"); InputStream in = servletContext.getResourceAsStream("/images/no_image.jpg"); IOUtils.copy(in, response.getOutputStream()); } Використання @ResponseBodyзареєстрованого org.springframework.http.converter.ByteArrayHttpMessageConverterперетворювача, як сказав @Sid, для мене не працює :(. …
142 spring-mvc 

16
Весна MVC @PathVariable стає усіченою
У мене є контролер, який забезпечує швидкий доступ до інформації: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { Проблема, яку я відчуваю, полягає в тому, що якщо я потрапляю на сервер зі змінною контуру зі спеціальними символами, він стає усіченим. …
142 java  spring  rest  spring-mvc  get 

7
Коли я можу використовувати параметри шляху та парами запитів у API RESTful?
Я хочу зробити свій RESTful API дуже передбачуваним. Яка найкраща практика для вирішення питання про те, коли зробити сегментацію даних за допомогою URI, а не використовувати параметри запитів. Для мене має сенс, що системні параметри, які підтримують пагинацію, сортування та групування, мають бути після "?" А як щодо таких полів, …


5
Автоматичне підключення двох бобів, що реалізовують один і той же інтерфейс - як встановити bean за замовчуванням для автопроводу?
Фон: У мене є програма Spring 2.5 / Java / Tomcat. Існує наступний боб, який використовується в усьому застосуванні у багатьох місцях public class HibernateDeviceDao implements DeviceDao і наступну нову квасолю: public class JdbcDeviceDao implements DeviceDao Перша квасоля налаштована так (всі боби в упаковці включені) <context:component-scan base-package="com.initech.service.dao.hibernate" /> Другий (новий) …

4
Різниця між JAX-RS та Spring Rest
Я переплутався з різницею між JAX-RS (ну, можливо, варто використовувати Джерсі для порівняння, оскільки JAX-RS - просто специфіка) та Spring для Restful послуг . Я намагався шукати більше інформації в Інтернеті, і це стає більш заплутаним. Моя компанія використовує Spring MVC для розробки API відпочинку Заплутаною частиною є те, що …

11
Spring MVC - Як повернути просту струну як JSON у контрольному режимі відпочинку
Моє питання, по суті, є наслідком цього питання. @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } У вищесказаному Весна додала б "Hello World" до органу відповідей. Як я можу повернути рядок як відповідь JSON? Я розумію, що я міг би додати цитати, але …
137 java  json  spring  rest  spring-mvc 

17
Весняне завантаження - не керований тип
Я використовую Spring boot + JPA і під час запуску послуги виникли проблеми. Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) Ось файл Application.java, @Configuration …

15
Весна - немає EntityManager з фактичною транзакцією, доступною для поточного потоку - не може надійно обробити виклик "зберегти"
Я отримую цю помилку, коли намагаюся викликати метод "зберегти", щоб зберегти модель об'єкта до бази даних у своєму веб-додатку Spring MVC. Не вдається знайти жодну публікацію чи сторінку в Інтернеті, яка може стосуватися саме цієї помилки. Здається, щось не в порядку з бітом EntityManagerFactory, але я досить новачок у весняному …

7
Що повернути, якщо метод контролера Spring MVC не поверне значення?
Я використовую jQuery $.getJSON()для здійснення асинхронних дзвінків до мого простого Spring Spring MVC. Більшість методів регулятора Spring виглядають приблизно так: @RequestMapping(value = "/someURL", method = RequestMethod.POST) public @ResponseBody SomePOJO getSomeData(@ModelAttribute Widget widget, @RequestParam("type") String type) { return someDAO.getSomeData(widget, type); } У мене все налаштовано так, що кожен контролер повертає @ResponseBodyяк …
135 java  jquery  spring-mvc 

16
Як завантажити файл та дані JSON у листоноші?
Я використовую Spring MVC, і це мій метод: /** * Upload single file using Spring Controller. */ @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) public @ResponseBody ResponseEntity<GenericResponseVO<? extends IServiceVO>> uploadFileHandler( @RequestParam("name") String name, @RequestParam("file") MultipartFile file, HttpServletRequest request, HttpServletResponse response) { if (!file.isEmpty()) { try { byte[] bytes = file.getBytes(); // …
134 java  json  spring-mvc  postman 

12
@Scope («прототип») сфера використання бобів не створює нового
Я хочу використовувати анотований прототип бота у своєму контролері. Але весна натомість створює однотонну квасолю. Ось код для цього: @Component @Scope("prototype") public class LoginAction { private int counter; public LoginAction(){ System.out.println(" counter is:" + counter); } public String getStr() { return " counter is:"+(++counter); } } Код контролера: @Controller public …
133 spring  spring-mvc 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.