首页 > 学院 > 开发设计 > 正文

jstl

2019-11-14 12:03:12
字体:
来源:转载
供稿:网友
1.表达式操作:<c:out>:所含属性:value、default(在没找到value值得时候默认为该属性额值)<c:set>:所含属性:var、value、scope、target<c:remove>:所含属性:var、scope2.流程控制:<c:if>: >格式:<c:if test="${requestScope.age>18}">成年了</c:if>   //如果Request域中的age属性18,显示成年 >优点:没有else,但可以保存判断结果到某个域里面,方便下次使用<c:choose>: >格式:<c:when test="${param.age}>60">老年</c:when>    <c:when test="${param.age}>40">中年</c:when>    <c:when test="${param.age}>18">青年</c:when>    <c:otherwise>未成年</c:otherwise>3.迭代操作:<c:forEach>:可以对数组,Collection,map进行遍历 >格式:<c:forEach items="${requestScope.custs}" var="cust" begin="1" step="2" end="5">        ${cust.id}:${cust.name}    </c:forEach>4.URL操作:<c:import> :<c:redirect>:使当前jsp页面重定向到指定的页面。使当前JSP转发到指定页面可以使用 >格式:<c:redirect url="/test.jsp"></c:redirect>  //此处的/代表web应用的根目录<c:url>:产生一个url地址,可以 Cookie 是否可用来智能进行URL重写,对 GET 请求的参数进行编码        可以把产生的 URL 存储在域对象的属性中。还可以使用 c:param 为URL添加参数。        c:url会对参数自动转码。value中的 / 代表的是当前 WEB 应用的根目录
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表