当前位置: 首页 > news >正文

上海建设工程监理行业协会网站天目西路网站建设

上海建设工程监理行业协会网站,天目西路网站建设,网站 建设制作菜鸟教程,深圳网约车DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心,用户发出请求,DispatcherServlet接收请求并拦截请求HandlerMapper为处理器映射。DispatcherServlet调用。HandlerMapping根据请求url查找HandlerHandlerExecution表示具体的Handl…
  1. DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心,用户发出请求,DispatcherServlet接收请求并拦截请求
  2. HandlerMapper为处理器映射。DispatcherServlet调用。HandlerMapping根据请求url查找Handler
  3. HandlerExecution表示具体的Handler,其主要作用是根据url查找控制器。
  4. HandlerExecution将解析后的信息传递给DispatcherServlet,如解析控制器映射
  5. HandlerAdapter表示处理器适配器,按照特定的规则去执行Handler
  6. Handler让具体的Controller执行
  7. Controller将具体的执行信息返回给HandlerAdapter,如ModelAndView
  8. HnadlerAdapter 将视图逻辑名或模型传递给DispatcherServlet
  9. DispatcherServlet调用视图解析器来解析HandlerAdapter传递的逻辑视图名
  10. 视图解析器将解析的逻辑视图名传给DispatcherServlet
  11. DispatcherServlet根据视图解析器解析的视图结果,调用具体的视图
  12. 最终视图呈现给用户

SSM=javaweb做项目
Spring =IOC +AOP

在写项目的过程中,注意检查是否引入mvc依赖,以及两个约束文件
在这里插入图片描述
注意记得DispatcherServlet要绑定SpringMVC的配置文件

在编写Springmvc的配置文件时,【三个很重要的部分】

  • 添加处理器映射器 <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>
  • 添加处理器适配器<bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"/>
  • 添加视图解析器 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="WEB-INF/jsp/"></property> <property name="suffix" value=".jsp"></property> </bean>[其他模板引擎 thymeleaf]

注意BeanNameHandlerMapping 这个处理器需要根据bean的名字来找,所以要进行手动配置

以下使用注解开发Springmvc 保留视图解析器 添加自动扫描包,让注解生效,由IOC容器进行统一管理

 ***<!--自动扫描包,让指定包下的注解生效,由IoC容器统一管理  -->***<context:component-scan base-package="com.demo.Controller"/><!--设置不然Springmvc处理静态资源 --><mvc:default-servlet-handler/><!--支持mvc注解驱动 在Springmvc中一般**采用@RequestMapping注解来完成映射关系**要想使该注解生效,必须向上下文中注册@DefaultAnnotationHandlerMapping和一个AnnotationMethodHandlerAdapter实例让这两个实例分别在类级别和方法级别处理   而innotation-driven配置帮助我们自动完成上述两个实例的注入--><mvc:annotation-driven/><!--视图解析器--><bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="WEB-INF/jsp/"></property><property name="suffix" value=".jsp"></property></bean>

@Controller是为了让Spring IOC容器初始化时自动扫描到

主要实现步骤:

  • 编写web.xml,注册DispatcherServlet
  • 编写springmvc配置文件
  • 创建对应的控制类
http://www.yayakq.cn/news/529224/

相关文章:

  • 咨询公司网站模板浙大企业管理培训课程
  • 网站gzip压缩网络营销案例100例小故事
  • 微信引流神器手机电影网站怎么做wordpress代码高亮
  • 在vs中做网站标题优化怎样选关键词
  • 如何建设网站的管理平台wordpress 数据插件
  • 网站素材网网站费用
  • 网站如何在百度刷排名高端医疗网站模板免费下载
  • seo短视频网页入口引流网站有哪些晨旭东方网站建设
  • 学习网站建设的步骤闽侯seo
  • 清苑住房和城乡建设局网站雄安网站建设制作
  • 网站标题如何设置集团网站
  • 木门东莞网站建设技术支持网站制作软件是什么
  • 手机制作网站表格制作excel基础教学
  • 做盗链网站ppt模板网站源码
  • iis 网站后台哪里有做旅游包车的网站
  • 苏州建网站公司选苏州聚尚网络南通网站建设方案
  • 做网站要用什么软件网站建设及发布的流程图
  • 什么是网站关键词高端做网站价格
  • 济南自助建站系统哪有深圳网站页面设计
  • 网站后缀意思杭州的设计网站大全
  • 网站开发素材代码海口建站模板厂家
  • h5网站源代码自己怎么建购物网站
  • 重大违法建设项目举报网站国家建设网资质查询
  • 个人网站要备案么爱站网是什么平台
  • 网红网站建设官网温州seo优化公司
  • 福州网站制作套餐服装定制前景
  • 网站开发开票交税重庆城乡建设子网站
  • 国家企业信用公示系统官方网站百度seo关键词排名优化工具
  • ps做游戏下载网站有哪些实惠的网站建设
  • 石家庄seo网站优化价格一键生成微信小程序平台