2012-01-16 44 views
3

在eclipse indigo的jsp中添加以下EL時遇到以下錯誤。Eclipse Indigo上的編譯錯誤:javax.servlet.jsp.JspException,javax.servlet.jsp.PageContext無法解析爲類型

<form action="${pageContext.request.contextPath}/user"> 
... 
</form> 

但是,該應用程序運行良好,沒有任何編譯錯誤。我仔細檢查了Eclipse IDE中的servlet-api 2.5和jst 1.2 jar是否在類路徑中。

如果我刪除${pageContext.request.contextPath}它不顯示任何錯誤。

任何人都可以幫助我擺脫這種錯誤嗎?

+0

[神祕的Eclipse JSP驗證錯誤]的可能重複(http://stackoverflow.com/questions/3789886/mysterious-eclipse-jsp-validation-errors) – 2013-01-24 15:14:05

回答

5

有人建議add following dependency它爲我工作。

<dependency> 
    <groupId>javax.servlet</groupId> 
    <artifactId>jsp-api</artifactId> 
    <version>2.0</version> 
</dependency> 
+0

所以這是一個Maven項目? – nitind 2012-01-16 18:26:10

+0

@nitind是的,這是一個maven項目。 – 2012-01-17 08:28:35

相關問題