JSP select下拉標簽 簡單使用


問題描述:項目過程中有一個需要用到下拉菜單用來存放學歷信息 博士 碩士 本科 專科  第一次需要用到這個小的知識點,就簡單總結一下

直接放代碼,后邊是講解:

要用到<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>  JSTL標簽庫需要提前引入 

//代碼部分:

<li><label>學歷</label>
<select name="educa" >

<option value="a" <c:if test="${educa=='a'}"></c:if>>博士</option>
<option value="b" <c:if test="${educa=='b'}"></c:if>>碩士</option>
<option value="c" <c:if test="${educa=='c'}"></c:if>>本科</option>
<option value="d" <c:if test="${educa=='d'}"></c:if>>專科</option>

</select>

</li> 

 

演示效果:

//講解部分:

為什么引入c標簽 JSTL標簽庫?因為JSTL中的 c:if 標簽能滿足:如果下拉菜單里內容被選中,那么就把該選項對應的value值送給 select標簽,后台接收下拉菜單里的內容的時候直接request.getParameter("educa") 就OK了。

<option>下拉選項內容</option>

<option>標簽中應該給出對應選項的value值。

 

簡單總結:這個小的知識點挺簡單的,基本能夠解決我項目的需求,因為是第一次涉及到下拉菜單內容選擇,所以小小的總結一下。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM