使用jstl实现下拉框的功能,同时实现了if else功能
2008-07-02 16:11
387 查看
使用jstl实现下拉框的功能,同时实现了if else功能
该例子主要实现了jstl 下拉菜单的功能,由于jstl中没有else功能,下面同时体现了如何在jstl实现if else的功能。
<%
java.util.List list = new java.util.ArrayList();
list.add("");
list.add("限时");
list.add("特提");
list.add("平急");
request.setAttribute("list", list);
//用数组也可以实现
//String[] str = {"","限时","特提","特急"};
//request.setAttribute("list",str);
%>
<select size="1" name="jjcd" value="" style="width: 91; height: 18">
<c:forEach var="item" items="${list}">
<c:choose>
<c:when test="${item eq '特提'}">
<option selected>特提</option>
</c:when>
<c:otherwise>
<option><c:out value="${item}"/></option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
另一种实现下拉菜单的方法:
<select name="jjcd">
<c:forEach var="item" items="${list}">
<option <c:if test="${item eq '特提'}">selected</c:if> value="<c:out value="${item}"/>">
<c:out value="${item}"/></option>
</c:forEach>
</select>
该例子主要实现了jstl 下拉菜单的功能,由于jstl中没有else功能,下面同时体现了如何在jstl实现if else的功能。
<%
java.util.List list = new java.util.ArrayList();
list.add("");
list.add("限时");
list.add("特提");
list.add("平急");
request.setAttribute("list", list);
//用数组也可以实现
//String[] str = {"","限时","特提","特急"};
//request.setAttribute("list",str);
%>
<select size="1" name="jjcd" value="" style="width: 91; height: 18">
<c:forEach var="item" items="${list}">
<c:choose>
<c:when test="${item eq '特提'}">
<option selected>特提</option>
</c:when>
<c:otherwise>
<option><c:out value="${item}"/></option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
另一种实现下拉菜单的方法:
<select name="jjcd">
<c:forEach var="item" items="${list}">
<option <c:if test="${item eq '特提'}">selected</c:if> value="<c:out value="${item}"/>">
<c:out value="${item}"/></option>
</c:forEach>
</select>
相关文章推荐
- 使用jstl实现下拉框的功能,同时实现了if else功能
- jsp中使用jstl实现类似java的if-else功能的写法
- jstl if和foreach的混合使用 实现通过后台值控制select默认选项的功能【实例】
- 如何在JSP页面中使用JSTL标签实现if-else判断
- jsp中使用jstl的实现类似if ... else 语句
- 如何在JSP页面中使用JSTL标签实现if和if-else判断,判断条件使用<%=value%>
- 使用c:if标签实现if else功能
- 如何在JSP页面中使用JSTL标签实现if和if-else判断
- 【Oracle】if/else功能的实现的3种写法
- Android开发使用自定义view实现ListView下拉的视差特效功能
- oracle中if/else功能的实现的3种写法
- 使用google自带包实现下拉刷新功能
- 使用if-else实现简单的登录注销(学习笔记)
- 基于bootstrap实现多个下拉框同时搜索功能
- 使用CoordinatorLayout+AppBarLayout实现上滑隐藏下拉呈现视图的功能
- 使用mescroll来实现移动端页面上拉刷新, 下拉加载更多功能
- 如何实现JSTL if else if else 的jsp标签
- 使用bootstrap实现下拉框搜索功能
- 实现1+2+3+...+n。要求不能使用乘除法,for,while,if,else,switch,case,等关键字及条件判断语句。
- 使用google自带包实现下拉刷新功能