Close

Spring MVC - @RequestMapping regex Examples

Spring MVC 

@Controller
@RequestMapping("/users")
public class UserControllerRegex {

@RequestMapping("{id:[0-9]+}")
public String handleAllUsersRequest (Model model, @PathVariable("id") String id) {
System.out.println("user id digits " + id);
model.addAttribute("userId", id);
return "all-users";
}

@RequestMapping("{id:[a-z]+}")
public String handleAllUsersRequest2 (Model model, @PathVariable("id") String id) {
System.out.println("user id alphas " + id);
model.addAttribute("userStringId", id);
return "all-users";
}
}
Original Post




See Also