**
jsp页面使用EL表达式的方式计算年龄
**
在jsp页面的首部添加:
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
然后再使用EL表达式的位置添加:
<jsp:useBean id="now" class="java.util.Date" scope="page"/>
<fmt:formatNumber value="${now.year-user.birthday.year}" />
[注]:
user表示数据库的名称。
由于在EL表达式中直接使用日期相减会报错,所以这里直接取日期的年份做差值。