1. 程式人生 > >JFinal專案jsp頁面無法解析問題

JFinal專案jsp頁面無法解析問題

最近在做一個JFinal的小專案,訪問頁面的時候報錯500,說是jsp無法解析,本人使用的開發工具是IDEA,maven管理jar包,

經過核查發現是缺少一個jar包引用,如下:

<dependency>
   <groupId>org.eclipse.jetty</groupId>
   <artifactId>jetty-jsp</artifactId>
   <version>8.1.8.v20121106</version>
</dependency> 

新增該引用只有啟動訪問頁面正常。

這裡有個問題是同事不需要這個引用,他只有下面這個引用就可以解析,但是我這裡必須兩個都加,具體原因還未知,與開發軟體也並無關係,總之如果報錯無法解析jsp,可以嘗試加上面的jar包引用試一試。

<dependency>
   <groupId>org.mortbay.jetty</groupId>
   <artifactId>jsp-2.1-glassfish</artifactId>
   <version>2.1.v20100127</version>
   <scope>provided</scope>
</dependency>

下面是報錯資訊:

專案啟動報錯:

[main] INFO org.eclipse.jetty.webapp.StandardDescriptorProcessor - NO JSP Support for /mapp, did not find org.apache.jasper.servlet.JspServlet