一、JSP的技术原理
二、JSP的注释和声明
JSP注释用于表明在程序开发过程中的开发提示,不会输出到客户端;
<%--注释内容--%> —— JSP注释
<!--注释内容--!> ——HTML注释
三、JSP脚本
<%! 声明部分 %>
<%= 表达式 %>
<% JSP脚本 %>
四、JSP的三个编译指令
常见的编译指令有三个:page,Taglib,include;
格式:<%@ 编译指令名 属性名=“属性值” … %>
page:该指令是针对当前页面的指令;
include:用于指定如何包含另一个页面;
taglib:用于定义和访问自定义标签;
五、JSP的七个处理指令
JSP动作指令主要有以下7个:
jsp:forward :执行页面转向,将请求的处理转发到下一个页面;
jsp:param :用于传递参数,必须与其他支持参数的标签一起使用;
jsp:include : 用于动态的引入一个JSP页面;
jsp:plugin : 用于下载JavaBean或者Applet到客户端执行;
jsp:useBean : 使用JavaBean;
jsp:setProperty : 修改JavaBean实例的属性值;
jsp:getProperty : 获取JavaBean实例的属性值;
六、JSP的九个内置对象
application:
config:
exception:
out
page:
pageContext:
request:
response:
session:
七、Servlet介绍
八、Filter,Listener
九、JSP2.0新特性
表达式语言:EL
简化的自定义标签API
TAG文件语法
其他