2010-09-10 16 views
6

Yay tabanlı uygulamada eşlenen tüm rotalar nasıl gösterilir? Raylarda bu, tırmık rotaları kullanılarak yapılır.İlkbahardaki tüm güzergâhları nasıl gösterebilirim?

Ben URL eşleştirmeleri oluşturmak için yayın iki haritalama yöntemleri kullanmak: Ben Unix komut grep kullandık

  • @RequestMapping
  • SimpleUrlHandler

ve cut tüm eşleşmeleri almak için @RequestMapping. Bu detayları Spring uygulamasından alabileceğim bir yol olup olmadığını merak ediyorum.

cevap

5

uygulamanızın başladığında sunucunuzun günlüğüne (örn catalina.out) eşleşme listesini görmelisiniz log4j.logger.org.springframework.webINFO veya DEBUG için Log4J kategorisini ayarlarsanız. Örneğin

: Derlemeden sonra

INFO: DefaultAnnotationHandlerMapping: Mapped URL path [/about] onto handler [[email protected]47] 
INFO: DefaultAnnotationHandlerMapping: Mapped URL path [/about.*] onto handler [[email protected]47] 
INFO: DefaultAnnotationHandlerMapping: Mapped URL path [/about/] onto handler [[email protected]47] 
... 
INFO: SimpleUrlHandlerMapping: Mapped URL path [/login] onto handler [[email protected]35acf6] 
0

Eğer IntelliJ (nihai sürüm) kullanıyorsanız, o zaman/projeyi çalıştırın, alt araç çubuğundaki Run rotaları görüntüleyebilirsiniz ->Endpoints ->Mappings.

enter image description here

İlgili konular