JSP - весна: связывание и форма: проблема ошибок - PullRequest
0 голосов
/ 16 ноября 2018

У меня проблема с отображением ошибок в JSP. Вот код:

<form action="" method="post">

    <form:hidden path="id" />

    <spring:bind path="set.name">
        <span>Set name:</span>
        <input type="text" name="${status.expression}" value="${status.value}" required="required">
        <form:errors path="set.name" />
    </spring:bind>

    <br/><br/>

    <spring:bind path="setup.targetLanguage">
        <span>Target language:</span>
        <form:select id="target-language" path="setup.targetLanguage" >
            <option value="${category.defaultTargetLanguage.id}" selected="selected">${category.defaultTargetLanguage}</option>
            <option value="${category.defaultSrcLanguage.id}">${category.defaultSrcLanguage}</option>
        </form:select>
    </spring:bind>

    <spring:bind path="setup.targetSide">
        <span>Target side:</span>
        <form:select id="target-side" path="setup.targetSide">
            <option value="${targetSide}" selected="selected">${targetSide}</option>
            <option value="${srcSide}">${srcSide}</option>
        </form:select>
    </spring:bind>

Команда <form:errors path="set.name" /> не работает. Здесь я не использую modelAttribute, потому что мне нужно передать данные двум объектам: set и setup. Это должно быть в одном <form>. Какие-нибудь решения?

...