jsp跳转时调用了2次跳转方法

页面跳转的时候第一次进来了这个方法,返回页面后又会再调一次这个方法但是没有带参数。正常情况下应该是只有第一次,然后返回到jsp页面的。产生第二次的原因一般是什么,有没有大神知道。
用的是spring+springmv+jsp+mongoDb的技术

@RequestMapping("/templateThree/{library}")
public String templateThree(@PathVariable("library") String library, ModelMap model,HttpSession session){
session.removeAttribute("template");
Library lib = libraryService.get(library);
session.setAttribute("template",3);
model.addAttribute("library", library);

 既然是返回页面后又会再调一次这个方法但是没有带参数,那么楼主看看返回的这个页面上有没有什么js在页面加载时,或者加载完成后去执行这个请求的方法的