Advertisement
Guest User

actorController

a guest
Dec 14th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. package id.go.bpkp.controller;
  2.  
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import org.springframework.stereotype.Controller;
  5. import org.springframework.ui.Model;
  6. import org.springframework.web.bind.annotation.GetMapping;
  7. import org.springframework.web.bind.annotation.PathVariable;
  8. import org.springframework.web.bind.annotation.RequestMapping;
  9.  
  10. import id.go.bpkp.dao.ActorDAO;
  11. import id.go.bpkp.entity.FilmActor;
  12.  
  13. @Controller
  14. @RequestMapping("/actor")
  15. public class ActorController {
  16.  
  17. @Autowired
  18. private ActorDAO actorDAO;
  19.  
  20. @GetMapping("/index")
  21. public String index(Model model) {
  22. String bahasa[]= {"Melayu", "Tagalog","Thailand"};
  23. model.addAttribute("negara", "Indonesia");
  24. model.addAttribute("bahasa", bahasa);
  25. model.addAttribute("actors",actorDAO.allActors());
  26. return "actor/index";
  27. }
  28. @GetMapping("/detail/{id}")
  29. public String detail(@PathVariable("id") int actorId, Model model)
  30. {
  31. FilmActor filmActor=new FilmActor();
  32. model.addAttribute("actor", actorDAO.getActors(actorId));
  33. model.addAttribute("filmActors",actorDAO.allFilmActors(actorId));
  34. return "actor/detail";
  35. }
  36. @GetMapping("/detailFilm/{id}")
  37. public String detailFilm(@PathVariable("id") int filmId, Model model)
  38. {
  39.  
  40. model.addAttribute("film", actorDAO.getFilm(filmId));
  41. model.addAttribute("Actors", actorDAO.allActorinFilm(filmId));
  42. //model.addAttribute("film", "Indonesia");
  43. return "actor/detailFilm";
  44. }
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement