天天看点

异常:According to TLD or attribute directive in tag file, attribute value does not accept any express

在使用JSP页面时出现此异常

出错在一个 fmt 国际标签,用来转换 日期格式。

把<%@ taglib prefix="c" uri="http://java.sun.com/jstl/fmt" %>变为:

<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%> 
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%> 
           

原理(摘抄):应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attribute directive in tag file, attribute value does not accept any expressions,可能是因为使用了JSP2.0版本, 同时又没有使用JSTL core库的备用版本(RT库)。

参考博客

https://blog.csdn.net/qq_28009065/article/details/77662628