声明脚本

jsp的表现形式与HTML类似,jsp可以更好地使用Java代码,通常
<%!
Java代码
%>
声明的变量和方法、代码块

表达式脚本

输出:用<%= …%> ——>常用
上面的格式称为:表达式脚本
作用:在jsp页面输出数据
表达式脚本的特点:
1所有表达式脚本都会被翻译到_jspService()方法中
2 相当于java—>out.print()输出
3 _jspServlet()方法中的对象可以直接使用
4 表达式脚本中的表达式不能以分号结束

代码脚本

格式为:
<%
Java语句
%>
作用:可以写入java语句
代码脚本的特点:
1 所有表达式脚本都会被翻译到_jspService()方法中
2 _jspServlet()方法中的对象可以直接使用
3 <%%>可以嵌套使用 组合使用 较为灵活。
代码脚本的本质:就是将代码插入到Servlet的service()方法中