.htmls 由 spring-mvc.xml 中 <servlet-mapping> 的 <url-pattern> 決定。若無後綴需求,設為 / 即可。| 命令 | 執行階段 | 適用場景 |
|---|---|---|
Maven clean | 清理 target 目錄 | 修改 POM 後、重新打包前 |
Maven build | 自定義 goals(如 clean compile package) | 靈活控制構建流程 |
Maven install | compile → test → package → install 到本地倉庫 | 日常開發安裝依賴、打包部署 |
Window → Show View → Other → Problems:查看專案具體錯誤信息(編碼、依賴衝突等)。
已調試通過的完整代碼:百度網盤鏈接
<dependencies>
<!-- Spring -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>${spring.version}</version></dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version></dependency>
<!-- MyBatis -->
<dependency><groupId>org.mybatis</groupId><artifactId>mybatis-spring</artifactId><version>1.3.0</version></dependency>
<!-- MySQL -->
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.38</version></dependency>
<!-- C3P0 -->
<dependency><groupId>com.mchange</groupId><artifactId>c3p0</artifactId><version>0.9.5.2</version></dependency>
<!-- JUnit / Log4j -->
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency>
<dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency>
</dependencies>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>.htmls</url-pattern> <!-- 這裡決定後綴 -->
</servlet-mapping>