el表达式判断list集合是否为空
配置好JSTL(略.....),页⾯引⼊
Java代码
1. <%@ taglib uri="java.sun/jstl/c" prefix="c"%>
判断集合和对象是否为空:
Java代码
1. list为集合,user为对象名
Java代码
1. <c:if test="${empty user}">⽆user信息!</c:if>为空
Java代码
1. <c:if test="${!empty list}">list集合不为空判断,</c:if>⾮空
注意:
可能会存在EL表达式不起作⽤的情况
这时须检查两个地⽅:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns=""
xmlns:xsi=""
el表达式执行结果为xsi:schemaLocation="
">
诠释:
部署描述符⽂件就像所有XML⽂件⼀样,必须以⼀个XML头开始。这个头声明可以使⽤的XML版本并给出⽂件的字符编码。
DOCYTPE声明必须⽴即出现在此头之后。这个声明告诉服务器适⽤的servlet规范的版本(如2.2或2.3)并指定管理此⽂件其余部分内容的语法的DTD(Document Type Definition,⽂档类型定义)。所有部署描述符⽂件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是⼤⼩写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须⽤⼩写。
页⾯JSP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
</html>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论