相关疑难解决方法(0)

JSR-303 @Valid注释不适用于子对象列表

我的主要课程是

public class UserAddressesForm {

    @NotEmpty
    private String firstName;

    @NotEmpty
    private String lastName;

    private List<AddressForm> addresses;

...
setters and getters 

public class AddressForm {

    @NotEmpty
    private String customName;
    @NotEmpty
    private String city;
    @NotEmpty
    private String streetAn;
    @NotEmpty
    private String streetHn;
    @NotEmpty
    private String addressCountry;
    @NotEmpty
    private String postCode;
...
setters and getters
Run Code Online (Sandbox Code Playgroud)

控制器

@RequestMapping(value = "/up", method = RequestMethod.POST)
    public String completeForm(@Valid @ModelAttribute("userAddressesForm") UserAddressesForm userAddressesForm,  
            BindingResult result, HttpServletRequest req)
...
Run Code Online (Sandbox Code Playgroud)

一个JSP页面

<form:form commandName="userAddressesForm" action="registered">
    <table>

        <tr>
            <td class="formLabels"><form:label path="firstName">
                <spring:message …
Run Code Online (Sandbox Code Playgroud)

java spring json spring-mvc jsr

85
推荐指数
4
解决办法
5万
查看次数

标签 统计

java ×1

json ×1

jsr ×1

spring ×1

spring-mvc ×1