日期:2014-05-18  浏览次数:20665 次

标签一直出错啊
<%@   page   contentType= "text/html;   charset=UTF-8 "   %>  
<%@   taglib   prefix= "c "   uri= "/WEB-INF/tld/c.tld "   %>
<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   XHTML   1.0   Transitional//EN "   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html   xmlns= "http://www.w3.org/1999/xhtml ">
<head>
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=utf-8 "   />
<meta   name= "author "   content= "ideawu "   />
<title> ideabook   -   Spring   +   mysql   +   jsp/jstl </title>
</head>
<body>


<ul   id= "mainmenu ">
<li> <a   href= "http://www.ideawu.net/ "> 访问   ideawu.net   首页 </a> </li>
<li> <a   href= "http://www.ideawu.net/ideablog/ "> 访问   ideablog </a> </li>
<li> <a   href= ". "> 返回留言本首页 </a> </li>
<li>
<c:if   test= "${!empty   login} ">
<b> ${loginUser} </b>   你好,   <a   href= "admin.do "> 进入管理 </a>
</c:if>
<c:if   test= "${empty   login} ">
<a   href= "login.jsp "> 进入管理 </a>
</c:if>
</li>
</ul>
</div>
</body>
</html>

我还把jstl.jar和standard.jar放入/WEB-INF/lib/目录下和TOMCAT/lib/目录下,还把这两个文件加入到classpath中了,c.tld文件也保证在/WEB-INF/tld/目录下,始终是javax.servlet.ServletException:   java.lang.NoClassDefFoundError:   javax/servlet/jsp/tagext/TagLibraryValidator,这样的错误,我搞了半天了也到处查资料了的,没有解决,大家帮帮我~~~~

------解决方案--------------------
做个记号..一起等高手
------解决方案--------------------
在web.xml中应该指定 tld标签库吧。。。构建路径中加不加就不清楚了。。。。楼主解决了就好。。。。。。