从thymeleaf到控制器获取检查清单

时间:2017-09-28 11:10:13

标签: java spring thymeleaf

我想做一些非常简单的事情。从视图中检查一些项目并保存已检查的项目。

这是我的观点:

config.CreateMap<ClassA, Class>()
    .ForMember(x => x.Branch, cd => cd.MapFrom(map => map.Branch ?? x.AnotherProperty));

在复选框中,我将Project对象作为值。

这是我的部分控制器方法

config.CreateMap<ClassA, Class>()
        .ForMember(x => x.Branch, cd => cd.MapFrom(map => MyCustomMapping(map)));

private static string MyCustomMapping(ClassA source)
{
    if (source.Branch == null)
    {
        // Do something
    }
    else
    {
        return source.Branch;
    }
}

当我点击保存按钮时,如何将所选项目传递给saveChecked方法?我已经找到了答案,但遗憾的是从来没有找到答案。 如果我理解正确的话@ModelAttribute(“projects”)将只返回整个项目列表而不仅仅是选定项目。

0 个答案:

没有答案