jstl基础


如果只是使用EL表达式不需要任何配置,需要jsp/servlet容器必须实现j2ee1.4/servlet2.4/jsp2.0规范

jstl标签库的配置和使用:
* 将jstl.jar和standard.jar拷贝到WEB-INF/lib下
* 采用taglib指令引入标签库(tld文件)
  <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>   
  <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
 
如何自定义函数库:
* 定义类MyFunctions(方法必须为public static)
* 提供tld描述文件,此文件可以放到WEB-INF下或其目录下
* 在jsp页面中采用taglib引入函数库
* 在el表达式中采用前缀+冒号+函数名称使用

jstl其实是代替了Java代码,故而和Java类似,运行在服务器端。     

你可能感兴趣的:(java,jsp,Web,servlet,sun)