springMVC基本使用

2021-10-13 15:56:01 字數 1409 閱讀 2443

springmvc九大元件

handleradapter(處理器介面卡)

handlerexceptionresolver

viewresolver(視**析器)

handlerexceptionresolver

localeresolver

themeresolver

multipartresolver

flashmapmanager

springmvc和servlet區別:

都是接收和處理http請求的

springmvc全域性只有乙個servlet即dispatcherservlet

servlet模式每個請求都是對應乙個servlet配置

springmvc的引數繫結

springmvc可以根據引數名進行引數的繫結和基本的型別轉換

簡單型別引數,在接收時要使用包裝型別來接收

可以使用@requestparam來處理頁面引數和實體類屬性不對應的情況

如果是日期型別的需要進行特殊的處理,加上特定的型別轉換器

繫結pojo的包裝類如:在order實體類上有乙個user類物件,前台請求如下。

/demo/handle05?user.id=

1&user.username=zhangsan

接收list或陣列格式的引數

檔案上傳所需要的jar包

>

>

commons-fileuploadgroupid

>

>

commons-fileuploadartifactid

>

>

1.3.1version

>

dependency

>

配置解析器

"multipartresolver"

class

="org.springframework.web.multipart.commons.commonsmultipartresolver"

>

name

="maxuploadsize"

value

="1000000000"

/>

bean

>

springmvc執行流程

springmvc的請求流程

springMVC基本使用

springmvc九大元件 handleradapter 處理器介面卡 handlerexceptionresolver viewresolver 視 析器 handlerexceptionresolver localeresolver themeresolver multipartresolver...

spring mvc基本配置

最近閒得蛋疼,晚上回家了解了解spring mvc 1.關於spring mvc的配置 spring mvc的入口是乙個servlet,在專案描述檔案web.xml中配置 mvcservlet org.springframework.web.servlet.dispatcherservlet 這裡u...

Spring MVC基本配置

spring mvc基本配置 the spring web model view controller mvc framework is designed around adispatcherservletthat dispatches requests to handlers,spring mvc...