注释
<!-- 这个是html的注释,页面效果也不执行,但是java代码执行 ,效率不高-->
<%--这个是jsp的注释,被注释的java代码不能执行 --%>
<%=name %> 只能写变量,类似于out.println
用户名称:<span><%out.println(name); %></span>
本质
jsp的本质就是servlet
E:\apache\apache-tomcat-8.0.21\work\Catalina\localhost\bbs\org\apache\jsp
当我们访问jsp页面的时候,jsp在web上自动编译成servelet。jsp的方法本质编译在servelet里面service里面,java中不允许方法内部定义方法,如果需要写,如下:
<%!
public void say(){
System.out.println("hellow");
}
%>
jsp存在生命周期,和servelet保持一致。