出现背景:
由于 Servlet 输出 HTML 比较困难,所以出现了 JSP 这个代替品。
特点:
- 基于文本,HTML 和 Java 代码共同存在(用 write() 来写 HTML 标签)
- 其本身就是个被封装后的 Servlet(被编译为 HttpJspPage 类,这是 HttpServlet 的子类)
首次请求 JSP 文件时会将其转为 .java,再编译成 class 文件以便于运行使用。之后除了此 JSP 文件更改了,否则就不再转 .java 编译了
(肥html、java的JSP肉)
JSP 快速入门