-
可以配置多个ViewResolver,用order属性进行排序,但是InternalResourceViewResolver需要放在最后,因为它一定会返回一个对象,而这个对象可能是我们要用到的查看全部
-
mvc:resources 将资源文件映射到本地目录下,如一些图片文件等查看全部
-
<mvc:annotation-driven/>可以将请求的参数绑定到控制器的输入参数查看全部
-
默认使用DefaultAnnotationHandlerMapping查看全部
-
小的是根上下文,放一些公用的组件等,而较大的那个是DispatcherServlet所使用的上下文查看全部
-
SpringContext有自己的上下文配置文件,DispatcherServlet也有自己的配置文件,但是不同的是SpringContext相当于一个根上下文,如果配置了多个DispatcherServlet都能共用该上下文,而DispatcherServlet只是供自己使用上下文查看全部
-
用xml管理项目查看全部
-
配置,依赖,坐标查看全部
-
@Controller标示了这是一个控制器 host:8080/hello/mvc这个请求将调用helloMvc()这个方法,而返回的home经过拼接后制定的目录为/WEB-INF/jsps/home.jsp查看全部
-
maven查看全部
-
<context:annotation-config/> --激活注解管理 <context:component-scan > --让DispatcherServlet搜索@Controller标注的类 <mvc:annotation-driven> 让DispatcherServlet启用基于Annotation的HandlerMapping(映射正确的controller) <bean class="...viewResolver">告诉DispatcherServlet启用哪个view查看全部
-
如果不配置<init-param>,那么将会默认读取WEB-INFO目录下的%servlet-name%-servlet.xml配置文件,配置init-param后将读取这里配置的文件查看全部
-
SpringMVC另一种查看的图查看全部
-
具体的过程如下: Request-->DispatcherServlet-->HandlerMapping(配置的,找到了需要调用的Controller和HandlerInterceptor,这个东西可以整体称为Handler/HandlerAdapter)-->DispatcherServlet-->Handler/HandlerAdapter(返回了ModelAndView)-->DispatcherServlet-->ViewResolve(视图解析器,告诉DispatcherServlet访问哪个视图)-->View(DispatcherServlet将之前返回的ModelAndView填充到视图中)-->Response查看全部
-
MVC是一种分工合作的方式,模型层,控制层,视图层查看全部
举报
0/150
提交
取消