7. Controller @Controller @RequestMapping("/users") public class UserController { @Inject private UserService service ; @RequestMapping("/login") public String login(@RequestParam String username, @RequestParam String pass){ User u = service.login(username, pass); return "welcomePage"; } @RequestMapping("/view/{username}") public String view(@PathVariable String username){ User u = service.find(username); ... return "userPage"; } }
8.
9.
10.
11. The lifecycle once again Source: http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/mvc.html