如何在表单中使用th:object,但是在百里香叶弹簧靴中跳过表单中的字段

时间:2018-09-13 21:46:26

标签: html spring-boot thymeleaf

我正在从控制器向该表单发送对象,一切都可以在我的html中正常运行

<form th:action="@{/sgc/modificarObraPost}" th:object="${obra}"method="POST"
                                enctype="multipart/form-data">
                        <div class="form-group">
                            <label for="nombre"><b>Nombre nuevo de la Obra</b></label>
                            <input class="form-control " type="text" th:field="*{nombre}" th:value="${nombre}" th:name="nombreobra" id="nombreobra">  
                        </div> 

                        <div class="form-group">
                            <label for="descripcion"><b>Genero</b></label>
                            <select th:name="genero" class="form-control ">
                            <option th:each="gene : ${genero}" th:field="*{genero}" th:value="${gene.getNombre()}" th:text="${gene.getNombre()}">genero</option>
                            </select>
                        </div>   

                        <div class="form-group">
                            <label for="nombre"><b>Cantidad Vendida</b></label>
                            <input class="form-control " type="text" th:field="*{cantidadVendidas}" th:value="${vendido}" th:name="vendido" id="vendido">  
                        </div>                                       

                        <div class="form-group">
                                    <label for="imagen"><b> Sube tu Imagen</b></label> <input
                                        class="form-control-file" type="file" size="50"
                                        placeholder="sube la imagen" th:name="imagen" id="imagen"
                                        accept="image/png,image/jpeg" onChange="verNombre()"/>
                                </div>
                        <div class="pull-right row-mt-6em">
                        <button type="submit" class="btn btn-success btn-md pull-right">Modificar</button>
                        </div>
                    </form>

问题是我不想将最后一个输入(图像输入)作为字段添加到表单中的对象,因为存在类型未命中匹配,我想使用@RequestParam和在我的其他控制器中设置它。 是否存在诸如th:notfield之类的东西,或者我的表单不认为我想修改对象中的该字段?

0 个答案:

没有答案