jsp实际上就是在HTML标签中嵌入java代码,然后放在特定的运行环境中(如:tomcat容器)运行的脚本。格式大致有三种
1 <% %> : 中间可以写任何满足java语法的java代码,可以不定义类,语句也可以不依赖于方法,非常灵活:
<%
String str = "this is jsp test";
System.out.println(str); // 后台输出
out.println(str); //前台页面输出
% >
2 <%! %> :中间主要是声明页面中要使用的变量,标签中间不能写方法,其实开发中并不常用,<%%>可以替代
<%!
String firstName = "Jacky";
String lastName = "Tao";
%>
3 <%= %> :输出单行内容,而且后面不能跟分号
<h2><%=firstName+lastName %></h2>
最后结果:
this is jsp test
JackyTao