public class User { private String username; private String password; // Getters and setters } @Controller public class UserController { @Autowired private UserService userService; @GetMapping("/user/{username}") public String getUser(@PathVariable String username, Model model) { User user = userService.getUser(username); model.addAttribute("user", user); return "user"; } // Other controller methods } html <html> <head> <title>User Page</title> </head> <body> <h1>Welcome, ${user.username}!</h1> </body> </html> @Configuration @EnableMojaveMvc public class AppConfig extends MojaveMvcConfigurerAdapter { @Override public void addRoutes(MojaveMvcRouter router) { router.addRoute(GET, "/user/{username}", "UserController.getUser"); // Define other routes } @Override public void configureViewResolvers(MojaveMvcViewResolverRegistry viewResolverRegistry) { viewResolverRegistry.jsp("/WEB-INF/views/", ".jsp"); // Define other view resolvers } }


上一篇:
下一篇:
切换中文