某個JSP內容如下,在Eclipse會出現JSP Problem如標題所示的javax.servlet.jsp.PageContext cannot be resolved to a type:

<%@ taglib uri="/WEB-INF/tld/jstl/c.tld" prefix="c" %>

<c:set var="ctx" value="${pageContext.request.contextPath}"/>

上網查詢,解決之道是把<c:set var="ctx" value="${pageContext.request.contextPath}"/>改為<c:set var="ctx" value="${pageContext.['request'].contextPath}"/>,就不會出現這個problem,可是奇怪的是,之後再改回<c:set var="ctx" value="${pageContext.request.contextPath}"/>也沒再出現這個problem。Eclipse在JSP的語法檢驗看來有未盡之處。

arrow
arrow
    全站熱搜

    Jemmy 發表在 痞客邦 留言(0) 人氣()