Как получить значение базы данных, выбранное в опции выбора в JSP? - PullRequest
0 голосов
/ 13 мая 2019

У меня есть база данных, содержащая значение:

doc_id     doc_type

 123        Report

Определение таблицы как:

doc_id   varchar(100) NOT NULL

doc_type  varchar(80) NOT NULL

Я хочу, чтобы значение базы данных было выбрано как опция, т.е. если у меня есть опции выбора как:

  Report
  Note
  PPT
  Others

Параметр по умолчанию будет выбран в качестве отчета

   <div class="col-md-4 mb-3 form-group">
                <label for="validationDefaultUsername">Document Type  *</label>      
                <select class="custom-select form-control" name="doc_type"  required>            
                    <option selected>Select Document Type</option>
                    <option >Report</option>
                    <option >Note</option> 
                    <option >PPT/PPX</option>     
                    <option >Others</option>   
                </select>
</div>

Как получить значение базы данных в качестве выбранной опции?

1 Ответ

0 голосов
/ 13 мая 2019
<select name="docz">
            <c:forEach items="${docList}" var="doc">
                <option value="${doc.doc_id}"
                    <c:if test="${doc.doc_type eq 'Report'}">selected="selected"</c:if>                        >
                    ${doc.doc_type}
                </option>
            </c:forEach>
        </select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...