没关系:如果路径不是以开头,
/那么Spring(DefaultAnnotationHandlerMapping)将添加它。
参见
String[] determineUrlsForHandler(StringbeanName)类
DefaultAnnotationHandlerMapping第122行的方法(spring3.1.2)(针对类级别)
String[] methodLevelPatterns = determineUrlsForHandlerMethods(handlerType, true);for (String typeLevelPattern : typeLevelPatterns) { if (!typeLevelPattern.startsWith("/")) { typeLevelPattern = "/" + typeLevelPattern; }参见
String[] determineUrlsForHandler(Class<?> handlerType, final booleanhasTypeLevelMapping))类
DefaultAnnotationHandlerMapping线182的方法(spring3.1.2)(对于方法级别)
String[] mappedPatterns = mapping.value();if (mappedPatterns.length > 0) {for (String mappedPattern : mappedPatterns) { if (!hasTypeLevelMapping && !mappedPattern.startsWith("/")) { mappedPattern = "/" + mappedPattern; }


