呆呆向前冲的blog

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  78 随笔 :: 43 文章 :: 5 评论 :: 74 Trackbacks

1 核心标签
      1.1 表达式操作

 1<c:set var="s1" value="45" />
 2<c:catch var="error_message">
 3<%
 4    String eFormat = "wwx";
 5        int i = Integer.parseInt(eFormat);
 6%>
 7</c:catch>
 8<c:out value="${error_message}"/>
 9<c:set var="s2" value="2" />
10<c:remove var="s2"/>

      1.2 流程控制
      <c:if ../>
      <c:choose ../>
      <c:when ../>
      <c:otherwise ../>

 1<c:if test="${ s1 == s2 }" var="condition" scope="page">
 2<%="测试车"%>
 3</c:if>
 4<c:out value="${condition}"/>
 5<c:choose>
 6  <c:when test="${s1 == 1}">
 7    我是1
 8  </c:when>
 9  <c:when test="${s1 == 2}">
10    我是2
11  </c:when>
12  <c:otherwise>
13    都不对
14  </c:otherwise>
15</c:choose>


      1.3 迭代操作
      

 1<%
 2    List list = new ArrayList();
 3       list.add("张三");
 4       list.add("李四");
 5       list.add("王五");        
 6        
 7       request.setAttribute("members",list);
 8%>
 9<c:forEach var="member" items="${members}">
10  <c:out value="${member}">
11  </c:out>
12</c:forEach>

<c:forEach .../>

 1<%
 2    List list = new ArrayList();
 3       list.add("张三");
 4       list.add("李四");
 5       list.add("王五");        
 6        
 7       request.setAttribute("members",list);
 8%>
 9<c:forEach var="member" items="${members}" varStatus="s">
10  <c:out value="${member}">    
11  </c:out>
12  <c:out value="${s.index}"/>
13  <c:out value="${s.count}"/>
14  <c:out value="${s.first}"/>
15  <c:out value="${s.last}"/>
16  </c:out>
17</c:forEach>

1.4 URL操作

      <c:import ..../>

1<c:import url="header.htm" var="cs" scope="request"/>
2<%
3    out.print(new String(request.getAttribute("cs").toString().getBytes("ISO-8859-1"),"GBK"));
4%>
5<c:out value="${cs}">

 

1//父页
2<c:set var="page" value="第一页" scope="request"/>
3<c:import url="include.jsp" charEncoding="GBK">
4  <c:param name="pageCount" value="共100页"/>
5</c:import>
6
7//子页:include.jsp
8<c:out value="${param.pageCount}"/>


 


  <% String eFormat = "wwx"; int i = Integer.parseInt(eFormat); %><% String eFormat = "wwx"; int i = Integer.parseInt(eFormat); %>

posted on 2005-07-13 16:12 呆呆向前冲的blog 阅读(143) 评论(0)  编辑  收藏 所属分类: 工作:Java技术

只有注册用户登录后才能发表评论。


网站导航: