背景:
老大讓做權限控制,研究了一下shiro,下了個demo下來,死活跑不起來,報
org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
說實話我也知道tomcat下面就有這些包,然而誰知道下圖這些包的maven依賴怎么寫呢(比如groupId、artifactId、版本號啥的)
在網上搜索良久,最后還是去github上找了個類似的項目的pom,拷貝其maven依賴到本地
<!--引入Servlet開始--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <!--引入Servlet結束--> <!--引入jsp相關開始--> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency> <!--引入jsp相關結束--> <!--引入Javaee7開始--> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>7.0</version> </dependency> <!--引入Javaee7結束--> <!--引入JSTL開始--> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>
然后呢,這下終於跑起來了。