2017-01-11 1 views
0

Es gibt Möglichkeit, List-Objekt zu binden, indem Sie Spring ModelAttribute verwenden? Eigentlich weiß ich, dass es getan werden kann, indem Wrapper-Klasse mit List-Member-Variable verwendet. wie dieseSpring-Formular ModelAttribute List-Bindung

Dto:

public class SampleDto { 

    private List<SubSampleDto> sampleList; 
} 

Controller:

@RequestMapping(value = "/sample/insert.ajax") 
    public String set(@ModelAttribute("sampleDto") SampleDto dto) { 
     ... 
    } 

Aber, ich möchte den Weg wissen, nicht Wrapper-Klasse zu verwenden. Dank

Antwort

0

Sie binden könnte es mögen,

@ModelAttribute("sampleList") 
public List<SubSampleDto> getAll() { 
return subSampleDtoService.getAll(); //or something to get SubSampleDto list 
} 

, wenn ich Sie richtig verstanden

Verwandte Themen