如何处理select在springjpa上提取数据的optiongroup?

fumotvh3  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(112)

我正在用一个spring boot项目来做一个医院的项目。有“医生”实体、“安抚”、“专科”和“预约”。我需要从一个将医生与其专业分开的选项组中提取医生的id。代码如下:

Especialista <select name="especialista" id="especialista"
                        class="form-control">
                        <c:forEach items="${especialidades}" var="es">
                            <optgroup value="${es}" label="${es.getDescripcion()}">
                                <c:forEach items="${es.getDoctores()}" var="doctor">
                                    <option value="${doctor.getIdDoctor()}" name = "iddoctor">${doctor.getNombre()}</option>
                                </c:forEach>
                            </optgroup>
                        </c:forEach>
                    </select>

但是它在“iddoctor”上提供了一个空值,我想用它来用jpa提取一个完整的doctor对象。
我做得对吗?名称在屏幕上正确显示,但当我请求值时,它不传递任何内容,传递null,并且我尝试从doctor和“specialidad”传递多个属性。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题