EL表达式和Jstl标签的理解和注意事项
一.定义:
1.EL表达式:
EL(Expression Language)是为了使JSP写起来更加简单的一种表达式语言。
2.Jstl标签:
JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库。
二.语法结构:
1.EL表达式:
${expression}
2.Jstl标签:
<c:if></c:if>等以字母c开头的标签
三.注意事项:
1.使用EL表达式和JSTL标签需要导入两个包:
jstl.jar和standard.jar
2.jsp页面需要加上两句话:
(1).EL表达式:
isELIgnored="false"——不然数据无法解析
(2).JSTL标签:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>——不然c标签无法被识别
(网上很多教程说servlet2.5以上(一般是tomcat6以上)不需要导包,也不需要加这两句话,但我的是tomcat7,servlet是3.0,经测试不导入这两个包或者不加这两句话,都会引起不同的错误。)
错误展示:
1.不加这两个jar包:
2.不加 isELIgnored="false":——数据无法解析!
(jsp文件) (浏览器显示)
3.不加<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>:——编译不通过,且浏览器不识别
(这时的jsp页面中,该if条件不被识别,即不产生任何作用。)
相关推荐
JAVAEE实验报告EL表达式和jstl标签库的使用.pdf
EL表达式与JSTL标签库,挺实用的工具
EL表达式和JSTL标签大全
El表达式与Jstl 标签库学习,EL表达式语法结构:El 表达式的作用,如何使用El表达式; 2.Jstl 标签库的作用3.使用JSTL标签库 :
EL表达式和JSTL标签库笔记
EL表达式和JSTL标签的应用实例,列举的常用的标签用法和各个参数的含义,对学习者非常有帮助
EL表达式、JSTL标签.md
javaweb教程EL表达式&JSTL标签库课堂笔记
EL表达式与JSTL标签库,适合初学java的童鞋
El表达式结合JSTL标签库的使用,达到jsp页面无java代码的效果(结合jsp技术)
EL表达式使用方法总结以及显示结果,jstl标签库使用方法总结以及显示结果。
EL表达式及JSTL里三个主要标签实现表的增删改查
EL表达式与JSTL标签的结合用法.doc
EL表达式 JSTL常用标签 用于web开发
JSP应用开发-EL表达式与JSTL标签.pptx
正则表达式及JSTL标准标签
EL表达式言语和JSTL EL表达式言语和JSTL EL表达式言语和JSTL
el表达式,EL表达式言语和JSTL 很不错的资料啊
JavaWebServlet+JSP+EL表达式+JSTL标签库+Filter过滤器+Listener监听器