Índice
Fluxograma quando não há exceção global de Springmvc
Fluxo de fluxo de exceção global Springmvc
Na verdade é um objeto ModelAndView
Arquivo de configuração
ApplicationContext.xml
<? xml versão = "1.0" coding = "utf-8"?> <Beans xmlns = "http://www.springframework.org/schema/beans" xmlns: xsi = "http:/wwww.w3 xmlns: aop = "http://www.springframework.org/schema/aop" xmlns: tx = "http://www.springframework.org/schema/tx" xmlns: jdbc = "http://www.springframework.org/schema/jdbc" xmlns: context = "http://www.springframework.org/schema/Context" xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/context http://www.springframework.org/schema/context http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd "> <contexto: componente-scan-packer =" com.mmall "> <!-A responsabilidade do SCAN do SCAN do SCAN do SCAN: o SCANPLING: o componente, o componente-packer =" com.mmall "> <! exclude-> <Contexto: exclui-filtro type = "anotação" expressão = "org.springframework.steretype.controller"/> </context: component-scan> <AoP: AspectJ-autoproxy/> <!-Spring Schedure-> <Contexto: Property-tholdder = "ClassPath: DataSource.Properties" Resource = "ApplicationContext-spring-session.xml"/> <importação Resource = "ApplicationContext-dataSource.xml"/> </ Beans>
Dispatcher-Servlet.xml
<? xml versão = "1.0" coding = "utf-8"?> <Beans xmlns = "http://www.springframework.org/schema/beans" xmlns: xsi = "http:/wwww.w3 xmlns: p = "http://www.springframework.org/schema/p" xmlns: context = "http://www.springframework.org/schema/Context" xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:aop="http://www.springframework.org/schema/aop"xsi:schemaLocation="http://www.springframework.org/schema/beans O http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd "> <!-pacote de varredura Springmc é especificado para o controlador para prevenir as varreduras repetidas-> Base-Package = "com.mmall.Controller" AnoTation-Config = "true" use-default-filters = "false"> <Contexto: incluir filtro type = "anotação" expressão = "org.springframework.steretype.Controller"/> </context: component-scan> <mvterys: anotation.Croller "/context: name = "SupportedMediTypes"> <TIST> <Value> text/plana; charset = utf-8 </value> <value> text/html; charset = utf-8 </value> </list> </property> </bean> <ean> <nome da propriedade = "SupportedMediaTepes"> <late> <Value> Application/json> json; </bean> </mvc: Message-Converters> </mvc: anotação-driven> <mvc: interceptores> <!-Definida aqui, todos eles serão interceptados-> <mvc: interceptor> <!-gerenciar/a.do/gerenciar/*-> <!-gerenciar/b.///*-> <! /gerencia/**-> <mvc: mapeando path = "/gerencia/**"/> <!-<mvc: exclude-mapping path = "/gerencia/user/login.do"/>-> <bean/> </mvc: interceptor> </mvc: interceptors> </ Beans>
Resumir
O acima é o conteúdo inteiro deste artigo. Espero que o conteúdo deste artigo tenha certo valor de referência para o estudo ou trabalho de todos. Se você tiver alguma dúvida, pode deixar uma mensagem para se comunicar. Obrigado pelo seu apoio ao wulin.com.