Java Server Pages
JSP将Java代码嵌入HTML中动态生成页面
JSP本质就是Servlet 但写前端页面比Servlet方便简洁
JSP完成页面展示 Servlet实现逻辑处理
脚本程序
<% Java代码 %>
转换为Servlet后会放在 _jspService 方法中
JSP声明
<%! 声明变量或方法 %>
转换为Servlet后直接放在类中
JSP表达式
<%= 字符串表达式 %>
转换为Servlet后放在 _jspService方法 下 out.print() 语句中
JSP注释
<%-- 该部分注释在网页中不会被显示--%>
在转换后的Servlet中不可见
JSP指令
<%@ page ... %> <%@ include ... %> <%@ taglib ... %>
设置整个JSP页面相关的属性
JSP行为
<jsp:include ... /> <jsp:useBean ... />
控制JSP结构