1. 程式人生 > >關於eclipse Oxygen 版本的JSP頁面中option裡面寫巢狀時報錯

關於eclipse Oxygen 版本的JSP頁面中option裡面寫巢狀時報錯

在網上找了許多,發現大家都在說這是一個bug,然後官網給出的解決方案是下載補丁

https://bugs.eclipse.org/bugs/show_bug.cgi?id=518987#c0 

然後把壓縮包裡的 plugins 資料夾下的 jar包替換eclipse目錄下的對應的檔案,注意改名。

如果有嫌麻煩或者不會的,像我就是水平不夠,又嫌麻煩,那就用笨方法吧,具體如下:

<select class="form-control" name="searchGender">

                                <option value="">--性別查詢--</option>
                                <c:if test="${cs.searchGender!='男'}"><option value="男">男</option></c:if>
                                <c:if test="${cs.searchGender=='男'}"><option value="男" selected>男</option></c:if>
                                <%--eclipse oxy版本bug此方法報錯 
                                <option value="男"
                                        <c:if test="${cs.searchGender=='男'}">selected</c:if>
                                >男</option> --%>
                                <c:if test="${cs.searchGender!='女'}"><option value="女">女</option></c:if>

                                <c:if test="${cs.searchGender=='女'}"><option value="女" selected>女</option></c:if>

</select>

不能巢狀<c:if>我只好拿出外面來了,然後寫2個語句。