c标签汇总

来源:互联网 发布:socket文件传输java 编辑:程序博客网 时间:2024/06/06 08:34
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix ="c"  %>输出:<c:out value="恭喜发财"></c:out>设置:<c:set  var="name"   value="韦小宝"   scope="page| request| session| application"></c:set>      <c:set  target="${map}"  property="cellphone"  value="10010"></c:set>删除:<c:remove  var="name"   scope="pageContext"/>捕获异常:<c:catch  var="e"><%int i = 1/0;%></c:catch>多重选择:<c:choose><c:when  test="${day==1}">星期一</c:when><c:when  test="${day==2}">星期二</c:when><c:when  test="${day==3}">星期三</c:when><c:otherwise>休息日</c:otherwise></c:choose>遍历:<%String[]  city = {"北京","上海","广州","铁岭"};pageContext.setAttribute("city",city);%><c:forEach  items = "${city}"   var = "c">//表示遍历 city 数组,每一项的值用“c”对象保存${c  }<br/>//结果:北京  上海  广州  铁岭</c:forEach><%        List list = new ArrayList();        list.add("美国");        list.add("中国");        list.add("俄罗斯");        list.add("印度");        pageContext.setAttribute("list", list);%><c:forEach  items = "${list}"   var = "c">    //表示遍历 list 集合,每一项的值用“c”对象保存       ${c  }<br/>    //结果:美国  中国  俄罗斯  印度</c:forEach>                <h1>遍历map</h1>                <%                    Map map = new HashMap();                    map.put("name","曹操");                    map.put("age","59");                    map.put("wife","小乔");                    map.put("gender","男");                    pageContext.setAttribute("map", map);                %>                <c:forEach  items = "${map}"   var = "entry">    //表示遍历 city 数组,每一项的值用“c”对象保存                    ${ entry.key }:${ entry.value }<br/>    //结果:wife:小乔  name:曹操  age:59  gender:男                </c:forEach>                <h1>遍历10到100的偶数,如果数字所在位置是3的倍数,显示成红色</h1>                //varStatus    用来保存遍历状态的                //index        索引                //count        计数值,表示第几个位置的数字                <c:forEach  begin = "10"   end = "100"  step="2"  var="i"   varStatus="stat">    //从0开始,到10结束,步长为2,变量名为i                    <c:if  test="${stat.count % 3 ==0}">                        <font color="red">                            ${ i }                        </font>    //结果:0,2,4,6,8,10                    </c:if>                    <c:if  test="${stat.count % 3 !=0}">                        <font color="blue">                            ${ i }                        </font>    //结果:0,2,4,6,8,10                    </c:if>                </c:forEach>转发:                <c:redirect  url="/index.jsp"  context="${pageContext.request.contextPath}">    //context 中写跳转的web应用名称,url表示跳转到哪个页面                    <c:param  name="name"  value="zhang"/>                </c:redirect>获取url地址:<c:url  value="/index.jsp"  context="${pageContext.request.contextPath}"  var="url"  scope="page">重定向:<c:redirect  url="/index.jsp"  context="${pageContext.request.contextPath}">    //context 中写跳转的web应用名称,url表示跳转到哪个页面


0 0
原创粉丝点击