maven管理的jsp應用如何添加servlet、jsp相關依賴(org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp)


背景:

老大讓做權限控制,研究了一下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>

然后呢,這下終於跑起來了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM