SORU
6 AĞUSTOS 2010, Cuma


@Spring MVC ModelAttribute nedir?

Spring MVC @ModelAttribute amacı ve kullanımı nedir?

CEVAP
6 AĞUSTOS 2010, Cuma


@ModelAttribute Model nesnesinin bir özelliği (MVC M ;)anlamına gelir hadi, "İnsan"denen bir form nesnesi desteğiyle bir form yazalım Sonra Bahar MVC @ModelAttribute annotation kullanarak Denetleyici bir yöntem bu nesne kaynağı olabilir:

public String processForm(@ModelAttribute("person") Person person){
    person.getStuff();
}

Bir örnek (Bahar 2.5) Check here de "Using @ModelAttribute on a method argument" (Bahar 3.1).

Öte yandan açıklama, bir Modelinin bir parçası olması gereken nesneleri tanımlamak için kullanılır. Yani eğer bir İnsan Modeli başvurulan nesne sahip olmak istiyorsanız aşağıdaki yöntemi kullanabilirsiniz:

@ModelAttribute("person")
public Person getPerson(){
    return new Person();
}

Bu açıklamalı yöntem otomatik olarak yüklenecektir Bahar Modeller eklenir beri Görünümünde Kişi, nesne erişim sağlayacaktır. "Using @ModelAttribute on a method" (Bahar 3.1).

Umarım bu yardımcı oldu.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • failblog

    failblog

    17 HAZİRAN 2008
  • joshsnice

    joshsnice

    28 Kasım 2006
  • RFS Dan

    RFS Dan

    22 Temmuz 2014