Spring MVC Truncating Path Variable IP Address

Ran into an interesting Spring MVC convulsion.  If you use a path variable with a “.” in it, then the variable is truncated before it gets into your code via your controller. For instance, say you make a request like: /myapp/machine/12.4.55.137 And your spring controller handles it with this: @RequestMapping(method = RequestMethod.GET, value = “/path/{ipAddress}”) […]