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

南京企业自助建站网络营销市场

南京企业自助建站,网络营销市场,编辑不了的wordpress,国外精彩网站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/120108/

相关文章:

  • 电子商务网站设计心得体会微信运营专员
  • q网站建设遵义网站建设托管公司
  • 电商网站页面分类最好最全的搜索引擎
  • 电商网站建设步骤做的网站电脑上跟手机上不一样
  • 系部网站建设创新点在哪个平台做网站好
  • 黄楼企业建站流程秦皇岛昌黎县建设局网站
  • 买域名去哪个网站国内网站建设公司排名
  • 网站备案多长时间来完成大数据精准推广
  • 网站模板管理郑州做网站找哪家
  • 化妆品网站做的好的做目的旅游网站的
  • 厦门市机场建设招投标网站wordpress固定链接404
  • 网站做推广需要什么条件西安网站制作工商
  • 建站快车代理商wordpress inc文件夹
  • 网站建设服务支持广州地铁微博
  • 成都互联网网站建设个人主题网站设计论文
  • 晋江哪里可以学建设网站docker wordpress 备份
  • 余杭区网站建设中国建设银行手机银行网站
  • 高级网站建设费用网站建设报价兴田德润
  • 餐饮加盟什么网站建设正安网站建设
  • 网站网站开发的公司自由设计师是什么意思
  • 建设网站话术话费充值代理平台
  • 舟山市建设信息港网站公司的网站建设费会计分录
  • 做一个网站的建设流程wordpress 搜索结果高亮
  • 网站程序开发做一婚恋网站多少钱
  • mysql数据库网站美媒中国或已建立了51区
  • 拼团购物网站开发建设工程学部研究生培养网站
  • 有什么电商网站做推广赚佣金的企业网站管理系统站长之家
  • 广州网站设计实力乐云seo深圳关键词首页排名
  • 在哪注册网站网站开发实训周志
  • 长沙做门户网站的公司电子商务网站建设感悟