首页 > 技术文章 > java jstl struts2标签

VVII 2018-04-24 09:02 原文

  • JSP 标准标签库
    JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。
    JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。
    根据JSTL标签所提供的功能,可以将其分为5个类别(核心标签,格式化标签,SQL 标签,XML 标签,JSTL 函数)

http://www.runoob.com/jsp/jstl-core-if-tag.html

  <c:if test='${not empty session.trainTypeZh && "干部培训" != session.trainTypeZh}'>
 </c:if>
 	 	                                  <s:iterator value="page.results">
						   		<tr>
									<%-- <td><s:property value="lesson.sort"/></td> --%>
									<td style="width:500px;">
										<div class="cut-info" style="width:500px;"
										 title="<s:property value="lesson.title"/>"><s:property value="lesson.title"/></div>
									</td>
									
									<td><a href="lesson-study.action?lesson._id=${lesson._id}">学习</a></td>
									<td>
										<s:property value="lesson.hour"/>
									</td>
                                                                      <%-- <td>
										<s:if test="maxResult!=null && maxResult!=''">
											<fmt:formatNumber value="${maxResult}" pattern="0"/>分
										</s:if>
										<s:else>无</s:else>
									</td> --%>
								</tr>
						   	</s:iterator>
         <s:if test="#session.trainType != 'gbpx'">
			不等于显示内容
	</s:if>
	<s:else>
		等于显示内容
      </s:else>

推荐阅读