參考帖子:
http://blog.csdn.net/kite30/article/details/50403711
感激上面大神的帖子,讓菜鳥少走彎路
開發環境說明一下:
idea2017,jdk8,Maven3.5
項目說明:
利用Maven開發簡單HelloWorld的SpringMVC入門程序
代碼說明:
控制器:一個,轉向主頁面
jsp視圖:一個,主頁面
錯誤詳情:

出現視圖無法解析的情況,一番查帖子之后解決此問題
解決方法:
首先要把servlet-api依賴和jsp依賴加進來(應該沒人不加的吧)
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> <scope>provided</scope> </dependency>
之后配置Tomcat插件
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.1</version> <configuration> <update>true</update> <charset>utf-8</charset> <uriEncoding>UTF-8</uriEncoding> <url>http://localhost:8881/manager/text</url> <server>tomcat8</server> <port>8080</port> <path>/</path> </configuration> </plugin>
2.0版本不支持jdk1.8,本人用2.1,不知為何2.2版本依賴下載不了(小插曲),再者就是,Maven自帶的tomcat-maven-plugin是6.0版本的(Maven小版本是1.1)不支持jdk1.8
這樣就可以完美解決問題了
運行命令:tomcat7:run(運行配置的Tomcat7插件,如果是tomcat:run的話就直接運行本tomcat6,問題依然會出現)
