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

用html做的网站步骤网站设计ai

用html做的网站步骤,网站设计ai,做夏促的网站有哪些,西乡专业网站建设1、处理流程图展示 当我拿出这张图,阁下又该如何应对呢?执行流程是不是一目了然了。【记住一句话:所有的注解都只是一个标签或者标记,最终都是反射找到具体方法上面的注解标记,然后找到类、属性、方法扩展自己想要的功…

1、处理流程图展示

当我拿出这张图,阁下又该如何应对呢?执行流程是不是一目了然了。【记住一句话:所有的注解都只是一个标签或者标记,最终都是反射找到具体方法上面的注解标记,然后找到类、属性、方法扩展自己想要的功能功能。】
在这里插入图片描述

2、DispatcherServlet:中央处理器或者中央调度器

在这里插入图片描述

下图官方的解释应该最完善了。
在这里插入图片描述

3、SpringMVC三大核心组件

  • HandlerMapping
    处理器映射器,作用是解析URL,返回执行链以及一些列所需的拦截器(DispatcherServlet源代码1030行的doDispatch(HttpServletRequest request, HttpServletResponse response)方法里面清晰地展示了执行流程,大家有兴趣了可以去看看,就是一个方法套方法的执行链条,最终将请求进行处理,直到返回ModelAndView。)
/*** Process the actual dispatching to the handler.* <p>The handler will be obtained by applying the servlet's HandlerMappings in order.* The HandlerAdapter will be obtained by querying the servlet's installed HandlerAdapters* to find the first that supports the handler class.* <p>All HTTP methods are handled by this method. It's up to HandlerAdapters or handlers* themselves to decide which methods are acceptable.* @param request current HTTP request* @param response current HTTP response* @throws Exception in case of any kind of processing failure*/@SuppressWarnings("deprecation")// 最核心的请求、响应处理方法protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception //封装好的请求实例HttpServletRequest processedRequest = request;// 处理器执行责任链HandlerExecutionChain mappedHandler = null;//是否是多媒体文件请求boolean multipartRequestParsed = false;//WebAsyncManager asyncManager = WebAsyncUtils.getAsyncManager(request);try {ModelAndView mv = null;Exception dispatchException = null;try {processedRequest = checkMultipart(request);multipartRequestParsed = (processedRequest != request);// 传递请求,最终初始化处理器映射器mappedHandler = getHandler(processedRequest);if (mappedHandler == null) {noHandlerFound(processedRequest, response);return;}// 根据前面的处理器映射器初始化处理器适配器HandlerAdapter ha = getHandlerAdapter(mappedHandler.getHandler());// 拿到请求方式String method = request.getMethod();//是否是GET请求boolean isGet = HttpMethod.GET.matches(method);if (isGet || HttpMethod.HEAD.matches(method)) {long lastModified = ha.getLastModified(request, mappedHandler.getHandler());if (new ServletWebRequest(request, response).checkNotModified(lastModified) && isGet) {return;}}if (!mappedHandler.applyPreHandle(processedRequest, response)) {return;}// 真正的处理请求,并返回模型和视图mv = ha.handle(processedRequest, response, mappedHandler.getHandler());if (asyncManager.isConcurrentHandlingStarted()) {return;}applyDefaultViewName(processedRequest, mv);mappedHandler.applyPostHandle(processedRequest, response, mv);}catch (Exception ex) {dispatchException = ex;}catch (Throwable err) {// As of 4.3, we're processing Errors thrown from handler methods as well,// making them available for @ExceptionHandler methods and other scenarios.dispatchException = new NestedServletException("Handler dispatch failed", err);}// 封装视图结果processDispatchResult(processedRequest, response, mappedHandler, mv, dispatchException);}catch (Exception ex) {triggerAfterCompletion(processedRequest, response, mappedHandler, ex);}catch (Throwable err) {triggerAfterCompletion(processedRequest, response, mappedHandler,new NestedServletException("Handler processing failed", err));}finally {if (asyncManager.isConcurrentHandlingStarted()) {// Instead of postHandle and afterCompletionif (mappedHandler != null) {mappedHandler.applyAfterConcurrentHandlingStarted(processedRequest, response);}}else {// Clean up any resources used by a multipart request.if (multipartRequestParsed) {cleanupMultipart(processedRequest);}}}}
http://www.yayakq.cn/news/321527/

相关文章:

  • 支付宝也做网站吗自己做文字壁纸的网站
  • golang 网站开发 开源网站建设预算申请如何写
  • 网站建设的技术阶段网页微信会留下聊天记录吗
  • 网站建设合同封皮wordpress显示文章id
  • 做网站的主流软件智能软件开发方向怎么样
  • 如何做织梦论坛类的网站吉林省四平市
  • 上海网站设计案例wordpress高亮代码转义
  • 宁波网站设计方案网站开发 英文文章
  • 广州致格广告有限公司网站wordpress 删除的模板
  • 政务网站无障碍建设企业做个网站多少钱
  • 江苏建设厅网站首页百度推广在哪里能看到
  • 分类网站 模板桂林 网站建设
  • 广州外贸网站效果怎么把自己的网站放到百度搜索上
  • 关于网站建设的图片七牛做网站
  • 免费查看招标信息的网站网站开发团队 人员
  • 重庆石柱网站设计公司网站预约挂号怎么做
  • 天猫网站左侧导航用js怎么做三一国际网站设计
  • 网站开发工程师特点搞一个卖东西的网站怎么做
  • 网站建设方案书下载微商城怎么开
  • asp怎么做网站湛江市seo网站设计哪里好
  • 福州市高速公路建设指挥部网站中山专业找人公司
  • dedecms 网站名称标签网站如何做
  • wordpress视频站做织梦网站时图片路径显示错误
  • 上海市网站seo公司都匀市城乡建设局网站
  • seo营销全景图整站优化关键词排名
  • 平湖城乡规划建设局网站旺道网站优化
  • 内蒙古企业网站建设做纺织外贸哪个贸易网站好
  • 商务网站建设实训报告1600字公众号后台登录
  • 汽车 营销 网站建设鲜花店网站建设的总结
  • 小企业想做网站推广找哪家强河南seo技术教程