Рубрики
Без рубрики

log4j2.xml Весна 3 ОТДЫХ привет мир пример

– Весна 3 ОТДЫХ привет мир пример

Автор оригинала: mkyong.

В Spring 3 старый класс Сопоставление запросов улучшен для поддержки функций RESTful, что облегчает разработчикам Spring разработку служб REST в Spring MVC.

В этом уроке мы покажем вам, как использовать Аннотации Spring 3 MVC для разработки веб-приложения в стиле RESTful.

1. Каталог проектов

Просмотрите структуру папок проекта.

2. Зависимость от проекта

Чтобы разработать REST в Spring MVC, просто включите основные зависимости Spring и Spring MVC.

	
		3.0.5.RELEASE
	

	

		
		
			org.springframework
			spring-core
			${spring.version}
		

		
			org.springframework
			spring-web
			${spring.version}
		

		
			org.springframework
			spring-webmvc
			${spring.version}
		

	


3. Контроллер ОТДЫХА

Для весеннего отдыха вам нужен Изменяемый путь , Сопоставление запросов и Метод запроса . Следующий код должен быть понятен сам по себе.

package com.mkyong.common.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
@RequestMapping("/movie")
public class MovieController {

	@RequestMapping(value = "/{name}", method = RequestMethod.GET)
	public String getMovie(@PathVariable String name, ModelMap model) {

		model.addAttribute("movie", name);
		return "list";

	}

	@RequestMapping(value = "/", method = RequestMethod.GET)
	public String getDefaultMovie(ModelMap model) {

		model.addAttribute("movie", "this is default movie");
		return "list";

	}

}

4. Представления JSP

Страница JSP для отображения значения.



	

Spring 3 MVC REST web service

Movie Name : ${movie}

5. Демонстрация

См. Демонстрацию URL-адресов REST.

URL: http://localhost:8080/SpringMVC/movie/Железный человек

URL: http://localhost:8080/SpringMVC/movie/SpiderMan4

Скачать Исходный Код

Рекомендации

  1. Рекомендации
  2. Рекомендации

Оригинал: “https://mkyong.com/spring-mvc/spring-3-rest-hello-world-example/”