Quantcast
Channel: BTSoru.com - Bilisim ve Yazilim Teknolojileri Soru/Cevap Platformu - latest questions
Viewing all articles
Browse latest Browse all 4270

Spring Mvc Multiple ModelAttribute Oluşturma

$
0
0

Merhabalar,

Spring mvc ve kedno ui kullanarak örnek geliştirmeler yapıyorum. Bu geliştirmeler sırasında ufak bir sorunla karşılaştım,

  1. sorun, Bir person class var bu class içerisinde string türünden name, lastname, phonenumber Data classı türünden de data adında alanlarım var. Data classımda ise string id ve key alanlarım var.

    @RequestMapping(value="person/save", method = RequestMethod.POST) public @ResponseBody RedirectView createPerson(@ModelAttribute Person person, ModelMap model) {}

jquery ajax ile bu alana şu şekilde data post ediyorum.

$.ajax({
url : "person/save", type : "POST", data : { "id" : e.model.id, "name": e.model.name, "lastName" : e.model.lastName, "phoneNumber" : e.model.phoneNumber, "data" : {"id":"2" ,"key" : "deneme"} }, success : function(msg) { bindData(); } });

Bu işlem sonucunda org.springframework.beans.InvalidPropertyException Invalid property 'data[id]' of bean class [org.thejava.personmanager.model.Person] hatasını alıyorum. Bunu nasıl çözebilirim?

  1. Olarak da bu Data class'ımı Person class ı içerisinde kullanmak Person classı ile beraber @ModelAttribute olarak yakalamak istiyorum. Yani Aşağıdaki metod gövdesine benzer bir yapı oluşturmak istiyorum. public @ResponseBody RedirectView createPerson(@ModelAttribute Person person,@ModelAttribute Data data, ModelMap model) {

Viewing all articles
Browse latest Browse all 4270

Trending Articles


Mide ağrısı için


Alessandra Torre - Karanlık Yalanlar


Şekilli süslü hazır floodlar


Flatcast Güneş ve Ay Flood Şekilleri


Gone Are the Days (2018) (ENG) (1080p)


Yildiz yükseltme


yc82


!!!!!!!!!! Amın !!!!!!!!!


Celp At Nalı (Sahih Tılsım)


SCCM 2012 Client Installation issue