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

  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006
  • Sorikan

    Sorikan

    3 ŞUBAT 2008
  • TheDamnWreckless

    TheDamnWreck

    12 Temmuz 2010