Unknow tag(c:forEach)错误解决办法,jstl.jar包以及standard.jar包下载与导入

来源:互联网 发布:大数据时代 全本下载 编辑:程序博客网 时间:2024/05/21 19:23

在编写jsp页面时使用到JSTL标签库时出现Unknow tag(c:forEach)

如图:


这是缺少JSTL标签库的jstl.jar包和standerd.jar包导致的,JSTL(JavaServerPage Standard Tag Library)SUN公司开发的一套jsp标准标签库


解决问题步骤:


①:下载jstl.jarstandard.jar

点击下载jstl.jar



点击下载standard.jar



②:将两个包剪切到项目中的WEB-INF/lib文件夹内



③:右键MyEclipse项目结构空白处-刷新,可以看到WEB-INF/lib下多出了jstl.jarstandard.jar两个jar





④:右击项目名-Build Path-Configuration Build Path...



⑤:Add JARs...WEB-INF/lib下的两个包导入



⑥:在出现Unknow tag(c:forEach)错误的jsp页面的

第一行代码<%@ pagelanguage="java" import="java.util.* pageEncoding=utf-8%>

添加isELIgnored="false" 变成:<%@ pagelanguage="java" import="java.util.* pageEncoding=utf-8 isELIgnored="false"%>

换行再添加下面这行代码:

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


⑦:保存,然后查看错误是否解决,如果没有解决,点击Project-Clean...,再不成,Tomcat-clean

最后可以看到Unknow tag(c:forEach)错误解决,页面运行成功

阅读全文
0 0
原创粉丝点击