Если вы ищете выход, такой как 0,1,2,3,4 и т. д. Ниже приведен пример ответа.
print re.findall ('\ d', s)
Нет сомнения, что то, что аннотации и наследование могут стать немного хитрыми, но я думаю, что это должно работать. Попытка, явно добавляющая AnnotationMethodHandlerAdapter к Вашему контексту сервлета.
http://static.springframework.org/spring/docs/2.5.x/reference/mvc.html#mvc-ann-setup
, Если бы это не работает, немного больше информации было бы полезно. А именно, эти два являются аннотируемыми методами контроллера от интерфейса? Нечто, как предполагается, является RegistrationController?
Эд прав, добавление
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
отлично работает
Что мне нужно было сделать, так это заменить
<tx:annotation-driven/>
на
<tx:annotation-driven proxy-target-class="true"/>
Это заставляет aspectj использовать CGLIB для создания аспектов вместо динамических прокси - CGLIB не теряет аннотацию, поскольку расширяет класс, в то время как динамические прокси просто раскрывают реализованный интерфейс.