此处为方法区别java中的lengh属性 #p#分页标题#e# 参数和返回值: 参数 类型 作用 input Strin
JSP为我们供给了可以自界说标签库(Tag Library)的成果,用来替代代码脚本,Sun公司又界说了一套通用的标签库名为JSTL(JSP Standard Tag Library),里面界说很多我们开发中常用的要领
使用JSTL1.先引入JSTL标签库的jar包类库到WEB-INF/lib目录下
2.使用taglib指令导入需要的标签库
CORE 标签库 <%@ taglib prefix="c" uri="" %> XML 标签库 <%@ taglib prefix="x" uri="" %> FMT 标签库 <%@ taglib prefix="fmt" uri="" %> SQL 标签库 <%@ taglib prefix="sql" uri="" %> FUNCTIONS 标签库 <%@ taglib prefix="fn" uri="" %>
3.使用JSTL
如:<c:out value="hello"></c:out>
即:挪用前缀为c的标签的out要领,向页面中输出value属性中的字符串。
Core标签库 <c:out>标签感化:<c:out>用于计算一个表达式并将功效输出到当前页面。成果类似于JSP表达式<%= %>和EL表达式${}
属性:
属性感化参数类型value 要输出的值 Object
default 当value为null时显示的默认值 Object
escaXml 是否对特殊字符进行转义 boolean
<c:out value="${user.name}" default="" escapeXml="true"></c:out>
<c:set>标签感化:<c:set>标签 用于 添加 或 改削 域中的属性。
属性:
属性描述是否须要默认值value 要存储或改削的值 否 主体的内容
target 要改削的域中的东西(必需是JavaBean或者Map) 否 无
property 指定要改削的东西的属性名 否 无
var 暗示域中存放的属性名 否 无
scope var属性的感化域 (page , request , session ,application) ,,若不指定则为page 否 page
如果指定了target属性,那么property属性也需要被指定。
<c:if>标签感化:<c:if>标签 判断表达式的值,如果表达式的值为 true 则执行其主体内容。
属性:
属性描述是否须要默认值test 条件 是 无
var 用于存储条件功效的变量 否 无
scope var属性的感化域 否 page
<c:choose>、<c:when>、<c:otherwise>标签
感化:
<c:choose>标签与Java switch语句的成果一样,用于在众多选项中做出选择。
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32960.html