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

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

9
Налаштування весняного завантаження та використання двох джерел даних
Як я можу налаштувати та використовувати два джерела даних? Наприклад, ось що я маю для першого джерела даних: застосування.властивості #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... Клас застосування @SpringBootApplication public class SampleApplication { public static void main(String[] args) { SpringApplication.run(SampleApplication.class, …

23
Як обробити статичний вміст у Spring MVC?
Я розробляю веб-сервер за допомогою Spring MVC 3 і маю DispatcherServletвсі запити на "/" так (web.xml): <servlet> <servlet-name>app</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>app</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> Тепер це працює як рекламується, проте як я можу обробляти статичний вміст? Раніше, перш ніж використовувати URL-адреси RESTful, я б схопив, наприклад, всі * .html і …
200 spring-mvc 

9
Використання змінної env у застосуванні Spring Boot.properties
Ми працюємо над веб-програмою Spring Boot , і база даних, яку ми використовуємо, - MySql ; у нас є те, що ми спочатку перевіряємо її локально (означає, що нам потрібно встановити MySql на нашому ПК); потім ми натискаємо на Bitbucket ; Дженкінс автоматично виявляє новий поштовх до Bitbucket і робить …

7
Що таке серветка диспетчера навесні?
У цьому зображенні (яке я отримав звідси ) HTTP- запит щось надсилає диспетчеру сервлету. Моє запитання - що робить диспетчер сервлет ? Це щось на кшталт того, як викинути інформацію з веб-сторінки та передати її контролеру?

14
Тригер 404 в контролері Spring-MVC?
Як отримати контролер Spring 3.0 для запуску 404? У мене є контролер з @RequestMapping(value = "/**", method = RequestMethod.GET)деякими URL-адресами, що мають доступ до контролера, я хочу, щоб контейнер мав 404.
194 java  spring  spring-mvc 

5
Чим відрізняється ApplicationContext від WebApplicationContext у весняному MVC?
Чим відрізняється контекст програми та контекст веб-додатків? Мені відомо, що WebApplicationContextвикористовується для Spring MVC орієнтованих на архітектуру додатків? Хочу знати, в чому полягає використання програм ApplicationContextMVC? А який вид квасолі визначений ApplicationContext?

7
Spring MVC: Складний об'єкт як GET @RequestParam
Припустимо, у мене є сторінка, що містить перелік об’єктів на столі, і мені потрібно поставити форму для фільтрації таблиці. Фільтр надсилається як Ajax GET до такої URL-адреси: http://foo.com/system/controller/action?page=1&prop1=x&prop2=y&prop3=z І замість того, щоб на моєму контролері було багато параметрів, наприклад: @RequestMapping(value = "/action") public @ResponseBody List<MyObject> myAction( @RequestParam(value = "page", required …
192 java  spring-mvc 

3
@RequestParam навесні MVC обробляє необов'язкові параметри
Чи можливо контролер Spring обробляти обидва типи запитів? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Якщо я визначу один контролер такого типу: @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") SubmitModel model, BindingResult …
186 java  spring  spring-mvc 

10
Spring MVC - Як отримати всі параметри запиту на карті в контролері Spring?
Приклад URL-адреси: ../search/?attr1=value1&attr2=value2&attr4=value4 Я не знаю імен attr1, att2 та attr4. Я хотів би мати змогу зробити щось подібне (або подібне, не хвилюйтесь, доки я маю доступ до назви парам-карта Map -> value: @RequestMapping(value = "/search/{parameters}", method = RequestMethod.GET) public void search(HttpServletRequest request, @PathVariable Map<String,String> allRequestParams, ModelMap model) throws Exception …
183 java  spring  spring-mvc 

16
Додайте контекстний шлях до програми Spring Boot
Я намагаюся програмно встановити контекст програми Spring Boot. Причина кореня контексту полягає в тому, що ми хочемо, щоб до нього можна було отримати доступ, localhost:port/{app_name}і до нього додавати всі шляхи контролера. Ось файл конфігурації програми для веб-програми. @Configuration public class ApplicationConfiguration { Logger logger = LoggerFactory.getLogger(ApplicationConfiguration.class); @Value("${mainstay.web.port:12378}") private String port; …

23
Spring Boot не обслуговує статичний вміст
Я не можу отримати проект Spring-boot для розміщення статичного вмісту. Я розмістив папку, названу staticпід src/main/resources. Всередині мене папка з назвою images. Коли я пакую додаток і запускаю його, він не може знайти зображення, які я помістив у цю папку. Я намагався поставити статичні файли public, resourcesі , META-INF/resourcesале нічого …

8
Як отримати активних користувачів UserDetails
У своїх контролерах, коли мені потрібен активний (увійшов) користувач, я виконую наступні дії, щоб отримати свою UserDetailsреалізацію: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Це прекрасно працює, але я думаю, що Весна може полегшити життя у такому випадку. Чи є спосіб UserDetailsвключити автоматичне з'єднання або в контролер, або в метод? Наприклад, щось …

4
При використанні ResponseEntity <T> та @RestController для додатків Spring RESTful
Я працюю з Spring Framework 4.0.7, спільно з MVC та Rest Я можу працювати в мирі з: @Controller ResponseEntity&lt;T&gt; Наприклад: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { За допомогою методу (просто для створення) @RequestMapping(value="/", method=RequestMethod.POST) public ResponseEntity&lt;Void&gt; createPerson(@RequestBody Person person, UriComponentsBuilder ucb){ logger.info("PersonRestResponseEntityController - createPerson"); if(person==null) logger.error("person is null!!!"); else …

6
Весняний MVC: Як виконати перевірку?
Мені хотілося б знати, який найчистіший і найкращий спосіб провести перевірку форми вводу даних користувачів. Я бачив, як деякі розробники впроваджуютьorg.springframework.validation.Validator . Питання про це: я бачив, як це підтверджує клас. Чи повинен клас вручну заповнюватись значеннями, введеними користувачем, а потім передавати валідатору? Мене бентежить найчистіший і найкращий спосіб перевірити …

3
Яка різниця між <mvc: annotation-driven /> та <context: annotation-config /> у сервлеті?
Я переїжджаю з весни 2,5 до весни 3. Вони ввели, &lt;mvc:annotation-driven /&gt;що робить якусь чорну магію. Очікується, що це буде оголошено лише у файлі конфігурації сервлетів. Навесні 2.5 я щойно використовував &lt;context:annotation-config /&gt;і &lt;context:component-scan base='...'/&gt;теги, декларовані як у application-context.xmlконфігурації сервера, так і в диспетчерському сервлеті XML, з відповідними базовими пакетами …

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