Tomcat发布Web应用启动时访问Servlet,Servlet为什么连续被访问了两次? 财富值78

2016-04-03 03:04发布

1.我写了一个web应用首页只有一个标签:

控制层代码如下:

@RequestMapping(value="/login_toLogin") public ModelAndView toLogin()throws Exception{     ModelAndView mv = this.getModelAndView();     PageData pd = new PageData();     pd = this.getPageData();     log.info(this.getClass().getName() + "    第[" + (++count) + "]次进入。");     log.info(Thread.currentThread().getName() + "    第[" + (count) + "]次进入。");     Thread.sleep(1000*5);     pd.put("SYSNAME", Tools.readTxtFile(Const.SYSNAME)); //读取系统名称     mv.setViewName("system/index/login");     mv.addObject("pd",pd);     return mv; }

通过日志观测,这个方法被调用了两次,效果如下:


2.Servlet不是一个请求,一次响应的吗?这里怎么会运行两次呢?求解答。

友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>