spingMVC框架簡單配置
spingMVC框架簡單配置
相關jar包
commons-logging-1.1.3.jar ----通用日誌記錄包
spring-core-4.1.6.RELEASE.jar ----spring核心包
spring-context-4.1.6.RELEASE.jar ----spring 上下文包(IOC容器)
spring-beans-4.1.6.RELEASE.jar ----Bean工廠與bean的裝配
spring-expression-4.1.6.RELEASE.jar ----spring 表示式包
spring-aop-4.1.6.RELEASE.jar ---SpringAOP相關jar。用於aop
spring-web-4.1.6.RELEASE.jar ---spring-web包
spring-webmvc-4.1.6.RELEASE.jar ---springMVC包
騰訊微雲下載:(https://share.weiyun.com/0wKdJZFV)
如果想要高版本官網下載
## 一.在web.xml設定中央過濾器(中文過濾器負責請求和響應的編碼格式設定 )
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
## 二.在web.xml設定 springMVC配置:
<servlet>
<servlet-name>springmvc</servlet-name>
<!--前置控制器路徑-->
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-mvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
解釋:
1.classpath:spring-mvc.xml:springMVC配置檔案的路徑。
2.<load-on-startup>1</load-on-startup>:啟動順序。
3.org.springframework.web.servlet.DispatcherServlet:前置控制器的類路徑。
## 三 . 在專案類路徑下建立spring-mvc.xml配置檔案
1.檔案約束資訊
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">
2.開啟controller註解的掃描器
<context:component-scan base-package="controller"/>
<mvc:annotation-driven/>
<mvc:default-servlet-handler/>
相關文章
- SpingMVC框架中去掉List中重複bean的方法MVC框架Bean
- Webapck 簡單配置Web
- SpingMvc-Day01MVC
- VS code 簡單配置
- logback的簡單配置
- pythontonado框架簡單應用Python框架
- vue框架的簡單使用Vue框架
- avalon框架,簡單的MVVM框架MVVM
- 簡單易懂的JSON框架JSON框架
- Gin 框架的簡單搭建框架
- 一個簡簡單單的紅點系統框架框架
- Web Scraper簡單配置方法Web
- webpack(簡單安裝配置)Web
- 從零開始實現簡單 RPC 框架 3:配置匯流排 URLRPC框架
- 一個簡單多庫配置
- 交換機的簡單配置
- node webpack4.6簡單配置Web
- CI 框架簡單入門筆記框架筆記
- 關於 PHP 框架的簡單思考PHP框架
- requirejs vue vue.router簡單框架UIJSVue框架
- 簡易版的Spring框架之IOC簡單實現Spring框架
- 一個簡單vue.config.js配置和axios簡單封裝VueJSiOS封裝
- 伺服器簡單郵箱配置伺服器
- Elasticsearch 的安裝和簡單配置Elasticsearch
- Django安裝與簡單配置(1)Django
- CentOS 7 以上防火牆簡單配置CentOS防火牆
- Spring Cloud Gateway + Nacos(1)簡單配置SpringCloudGateway
- Feacar分散式事務框架簡單使用分散式框架
- PHP單一檔案入口框架簡析PHP框架
- 徒手擼一個簡單的RPC框架RPC框架
- SpringBoot 框架MongoDB 簡單的查詢方式Spring Boot框架MongoDB
- 一個很簡單的PHP框架lyuePHP框架
- 簡單談談Hilt——依賴注入框架依賴注入框架
- Swift 超簡單的驗證框架ValidateSwiftSwift框架
- Spring Boot:簡單使用EhCache快取框架Spring Boot快取框架
- 快速上手python的簡單web框架flaskPythonWeb框架Flask
- 簡易版的Spring框架之AOP簡單實現(對我來說不簡單啊)Spring框架
- 配置中心之Nacos簡介,使用及Go簡單整合Go