在此行找到多个注释: - 找不到标记目录“/ WEB- INF / tags /”

时间:2016-10-13 06:46:46

标签: spring-mvc model-view-controller

以下是我的include.jsp文件 -

<%@ page session="true"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%>
<%@ taglib prefix="tags" tagdir="/WEB-INF/tags/" %>

我有错误

  

找不到标记目录“/ WEB- INF / tags /”

1 个答案:

答案 0 :(得分:0)

这是因为以下原因之一:

  • 没有提到前缀:<%@ taglib tagdir="/WEB-INF/tags" prefix="x" %>
  • 未在web-app标记中提及版本信息

    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
     version="2.4">`
    
  • jstl jarstandard jar