老师好,doFilter没有启动?老师能不能讲一下,项目启动过程中,后台代码的执行流程是什么样子的?

来源:3-2 分类管理表现层

RobinZang

2019-10-25 10:59:29

http://img.mukewang.com/climg/5db2649209ec9f5c19201080.jpg

写回答

1回答

好帮手慕柯南

2019-10-25

同学你好!

  1. 你这里不是没有启动哦~你的init方法执行了,doFilter方法没有执行,是因为同学这里没有访问地址,或者没有拦截到地址哦~

  2. 项目的启动流程:spring项目启动时主要的流程就是加载配置文件~注册bean。至于咱们自己写的代码,在启动的时候基本是不会执行的哦~除了init方法中的内容。咱们写的Controller等代码只会进行初始化~只有在浏览器中请求到它的时候,才会执行。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0
hobinZang
h Catalog{id=10000, title='铔嬬硶', pid=0, info='null', children=[Catalog{id=11000, title='濠氱ぜ', pid=10000, info='null', children= .................... 嗯,已解决。从数据库中获取的root对象内容是乱码,这个咋解决啊? System.out.println("CatalogController..list..begin"); System.out.println(request.getServletContext().getAttribute("root")); Catalog root = catalogBiz.getRoot(); System.out.println(root); request.getServletContext().setAttribute("root",root); request.getRequestDispatcher("/WEB_INF/pages/admin/catalog_list.jsp").forward(request,response);
h019-10-25
共1条回复

0 学习 · 8016 问题

查看课程