这个问题终于被解决了。
在调用RequestDispatcher dispatcher =
getServletContext().getRequestDispatcher("/Test.jsp");
dispatcher.include(request, response);
语句的时候,dispatcher并没有真正的转向到web server的jsp文件上去,而是查找本地的jsp文件,并不需要web server的支持,但是由于没有web server就无法解析jsp文件,所以在运行的时候就需要jdk中tools.jar包的支持。