1. 因为Servlet需要配置,我们必须在web.xml中配置Servlet的信息才可以让Servlet生效,而JSP,我们则只需要因为文件名与路径就可以访问了。
2. JSP不需要重启服务,就可以更新,Servlet则必须要重启服务才会更新
3. 用Servlet时,我们要用以下代码去获取输出流:
PrintWriter out = response.getWriter();
而且你不一样可以获取得到,因为这样获取可能会有异常。不仅如此,你使用完输出流后,你必须要关闭,Servlet管理器不会帮你关闭流出流。