Флажки Spring Boot Update - PullRequest
       8

Флажки Spring Boot Update

0 голосов
/ 29 апреля 2020

У меня проблема с этим методом, мне нужно обновить значение переменной «processado» (переменная, которая начинает иметь значение false, потому что ее логический тип), я могу выбрать один или несколько флажков, и когда я нажимаю кнопку (Procesar), значение переменной должно измениться на true.

проблема заключается в том, что я устанавливаю флажки, которые не могу обновить, и отображаю результаты

Это мой контроллер:

@RequestMapping(value = "/consulta/{id}", method = RequestMethod.PUT)
    public String update(@RequestBody Usuario user, @PathVariable(value="id") List<Usuario> id) {


        if(id != null) {
            for(Usuario idInt: id) {
                Usuario idValor= idInt;
                user.setProcesado(true);
                iusuarioServices.save(user);

            }
        }
        return "consulta";

    }

Это мой html

<form action="@{/consulta/{id}}">
        <table>

            <thead>
                <tr>
                    <th>ID</th>
                    <th>Nombre</th>
                    <th>Apellido</th>
                    <th>Procesado</th>
                    <th>Accion</th>
                </tr>

            </thead>
            <tbody>
                <tr th:each="usuarios: ${usuarios}">
                    <td th:text="${usuarios.id}"></td>
                    <td th:text="${usuarios.nombre}"></td>
                    <td th:text="${usuarios.apellido}"></td>
                    <td th:text="${usuarios.procesado}"></td>





                    <td><input type="checkbox" th:name="procesado" th:value="${usuarios.id}"></td>


                </tr>


            </tbody>

            <tr>
                <td><input type="submit" value="Procesar" /></td>
            </tr>

        </table>
    </form>

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...