JSP:Java Server Pages (Java服务器端页面),其实就在HTML中嵌入Java代码。

1. Servlet的缺点:

  • Servlet需要进行配置,不方便维护
  • Servlet很难向网页中输出HTML页面内容

    2. Jsp运行原理

  • JSP文件翻译成Java文件,将这个Java文件编译生成class文件,运行class文件。

    3. JSP中9大内置对象

  • request —- 从客户端向服务器发送的请求对象,HttpServletRequest

  • response —- 从服务器端向客户端作出响应对象 ,HttpServletResponse
  • session —- 服务器为客户端创建会话对象 ,HttpSession
  • application —- 代表应用。获得的ServletContext对象, ServletContext
  • out —- 向输出流写入内容的对象,JspWriter
  • page —- 当前的JSP翻译成Servlet后的对象的引用,Object
  • pageContext —- 本JSP的页面的上下文对象,PageContext
  • config —- 本JSP的ServletConfig对象,ServletConfig
  • exception —- 表示JSP页面运行时产生的异常对象,Throwable