我使用的是 myeclipse6.0 tomcat6.0 jdk1.5运行代码时发现以下异常:
org.apache.jasper.JasperException: <h3>Validation error messages from TagLibraryValidator for c in /member/news_add.jsp</h3><p>null: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x2) was found in the CDATA section.</p>部分代码如下:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
....
<c:if test="${empty sess}"><jsp:forward page="/login.jsp"><jsp:param name="errorMsg" value="请先登录"></jsp:param></jsp:forward></c:if>
找了很久没发现原因,哪位大虾能帮个忙指点一下,在下不胜感激~
org.apache.jasper.JasperException: <h3>Validation error messages from TagLibraryValidator for c in /member/news_add.jsp</h3><p>null: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x2) was found in the CDATA section.</p>部分代码如下:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
....
<c:if test="${empty sess}"><jsp:forward page="/login.jsp"><jsp:param name="errorMsg" value="请先登录"></jsp:param></jsp:forward></c:if>
找了很久没发现原因,哪位大虾能帮个忙指点一下,在下不胜感激~
楼主截止到2008-06-18 22:07:38的汇总数据:
发帖数:1
结贴数:0
结贴率: 0.00%
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
=======================
errorMsg检查下这个名字在xml中是否一致?
大小写敏感的
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
修改为
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>
“http://java.sun.com/jsp/jstl/core”这个版本的jstl中的if标签的test属性不支持表达式。