一,JSTL介绍:
JSTL标签库,是日常开发经常使用的,也是众多标签中性能最好的。把常用的内容,放在这里备份一份,随用随查。尽量做到不用查,就可以随手就可以写出来。这算是Java程序员的基本功吧,一定要扎实。
JSTL全名为JavaServer Pages Standard Tag Library。JSTL是由JCP(Java Community Process)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签函数库。
Web程序员能够利用JSTL和EL来开发Web程序,取代传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序的阅读性、维护性和方便性。
二,JSTL配置:
主要牵涉到两个jar包
standward.jar和jstl.jar包 (两个包1.0和1.2版本的下载以及TLD下载路径如下:下载路径)
加载方式包括两种
1,非自动加载
a,将tld文件copy到WEB-INFO下的tld目录下,没有就创建之
b,修改web.xml文件配置,添加配置如下
1 <jsp-config> 2 <taglib> 3 <taglib-uri>http://java.sun.com/jstl/core</taglib-uri> 4 <taglib-location>/WEB-INF/tld/c.tld</taglib-location> 5 </taglib> 6 <taglib> 7 <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri> 8 <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location> 9 </taglib> 10 <taglib> 11 <taglib-uri>http://java.sun.com/jstl/fn</taglib-uri> 12 <taglib-location>/WEB-INF/tld/fn.tld</taglib-location> 13 </taglib> 14 </jsp-config>