Giriş
Şu satırı dahil ederiz.
Rest yapıyorsak @RestController olarak işaretli sınıfın metodunda kullanılır.
SpringMVC yapıyorsak @Controller olarak işaretli sınıfın metodunda kullanılır
Şu satırı dahil ederiz.
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@RequestMapping(method = RequestMethod.GET) için kısayoldur (alias).Rest yapıyorsak @RestController olarak işaretli sınıfın metodunda kullanılır.
SpringMVC yapıyorsak @Controller olarak işaretli sınıfın metodunda kullanılır
Örnek
Şöyle yaparız. index.jsp dosyasını gönderir.
Şöyle yaparız.
Şöyle yaparız. index.jsp dosyasını gönderir.
@GetMapping("/index")
public String indexPage()
{
return "index";
}
Örnek - @PathVariableŞöyle yaparız.
@Controller
@RequestMapping("/todoLists")
public class TodoListController {
@GetMapping
public String getAllTodoLists(Model model) {
...
return "todoLists/index";
}
@GetMapping("{id}")
public String getOneTodoList(@PathVariable Long id, Model model) {
...
return "todoLists/show";
}
}
Hiç yorum yok:
Yorum Gönder