java - EL表达式嵌套问题,嵌套报错,希望大神帮忙看看,贴上代码
巴扎黑
巴扎黑 2017-04-18 10:52:24
0
1
445
          <p class="col-xs-2">
                <select id="chapterType" name="chapterType" class="form-control" >
                    <c:forEach items="${chapterType}" var="cType" >
                        <option value="${cType.id}"
                                <c:if test="${chapter.chapterType==${cType.id}}">selected = selected</c:if>>
                            ${cType.name}
                        </option>
                    </c:forEach>
                </select>
            </p>
巴扎黑
巴扎黑

membalas semua(1)
迷茫

Pertama sekali, ungkapan el tidak boleh bersarang dalam ungkapan el, seperti ${chapter.chapterType==${cType.id}}, ia sekurang-kurangnya harus ditulis sebagai ${chapter.chapterType==cType.id}.

Kedua, saya tidak tahu banyak tentang prinsip penyusunan jsp Sebagai contoh, adakah terdapat sebarang masalah jika teg dibenamkan dalam teg xml? Jika anda perlu membuat pertimbangan dalam teg, anda juga boleh menggunakan ungkapan el dan bukannya <c:if>, sebagai contoh: ${chapter.chapterType==cType.id ? " selected=selected" : ""}

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!