Witam
Mój pierwszy post na forum wiec na sam początek mówię Dzień dobry :D. Mam problem na pewno błahy ale jednak nie mogę go przeskoczyć, w aplikacji webowej nie przekazuje mi danych z kontrolera do strony jsp.
Mam Kontroler:
@Controller
public class MyController {
protected Logger logger = Logger.getLogger(getClass());
@RequestMapping("/home")
public ModelAndView home() {
logger.debug("MyController.home()");
ModelAndView model = new ModelAndView("home");
Person p = new Person();
p.setName("Pawel");
model.addObject("person", p);
return model ;
}
}
I strone jsp:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Witaj</h1>
Cześć ${person.name}
</body>
</html>
W przeglądarce powinienem otrzymać tekst "Cześć Paweł" a otrzymuje tylko "Cześć". Rzeczy bardziej "skomplikowane" da się zrozumieć tak tego nie mogę pojąć co jest źle. Wszystkie pliki skonfigurowane prawidło klasa Person() też, plik xml też.
Ktoś? coś?