SORU
10 EYLÜL 2010, Cuma


Bahar 3 RequestMapping: yol değeri Elde

Bir şekilderequestMapping @PathVariable değerleri ayrıştırılmış sonra tam yol değeri var mı?

Yani: /{id}/{restOfTheUrl} /1/dir1/dir2/file.html id=1 restOfTheUrl=/dir1/dir2/file.html ayrıştırmak gerekir

Herhangi bir fikir mutluluk duyacağız.

CEVAP
10 EYLÜL 2010, Cuma


Eşleşmeyen URL parçası bir istek olarak ortaya çıkar HandlerMapping.PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE adlı: öznitelik

@RequestMapping("/{id}/**")
public void foo(@PathVariable("id") int id, HttpServletRequest request) {
    String restOfTheUrl = (String) request.getAttribute(
        HandlerMapping.PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE);
    ...
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Lena Danya

    Lena Danya

    11 NİSAN 2010
  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • Triune Films

    Triune Films

    9 ŞUBAT 2006