Quelle est la signification de {id:.+} dans un Spring MVC requestmapping méthode de gestionnaire?

Je suis tombé sur une méthode du contrôleur. Qu'est-ce que ce code d'identification:.+ ??

@RequestMapping(value="/index/{endpoint}/{type}/{id:.+}", method=RequestMethod.POST, consumes=kContentType, produces=kProducesType)
@ResponseBody
public String indexData(@PathVariable(value="endpoint") String endpoint, @PathVariable(value="type") String type, @PathVariable(value="id") String id, @RequestBody String body, HttpServletRequest request) {
    logger.debug("In web controller for endpoint " + endpoint);
    return indexController.indexData(endpoint, type, id, body,  getSecurityContextProvider(request));
}
InformationsquelleAutor Horse Voice | 2013-12-11