`

javax.servlet.jsp.PageContext cannot be resolved to a type

    博客分类:
  • jsp
 
阅读更多
某个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的语法检验看来有未尽之处。

# re: javax.servlet.jsp.PageContext cannot be resolved to a type的解决之道 2009-06-02 11:32 路人甲
你没从根本找问题.问题解决之道在于
将jsp-api.jar加入到类路径.
jsp-api.jar位于tomcat-home/common/lib下.  回复  更多评论
分享到:
评论
1 楼 yuxiaolongwin 2013-06-18  
可以加 j2ee.jar包也行

相关推荐

Global site tag (gtag.js) - Google Analytics