<%@page contentType="text/html;charset=UTF-8"%>
<%
doSome();
%>
<%--
JSP的声明语法格式:
<%!
实例变量;
静态变量;
方法;
静态语句块;
构造函数;
...
%>
注:
声明块中java程序会被jsp翻译引擎翻译到service方法之外
声明块中不能直接编写java语句,除非是变量的声明
--%>
<%!
int i=100;
%>
<%!
//java语句不能直接出现在类中
//System.out.println("hello world!");
public void doSome(){
System.out.println("do Some!");
}
%>
<%
System.out.println("servlet's service method execute!");
%>
<%!
static{
System.out.println("Class Loader!");
}
%>
<%int j=100;%>
<%!
public static void doOther(){
System.out.println("do ohther!");
}
%>
<%
System.out.println("j ="+j);
System.out.println("i ="+i);
%>
public class index_jsp extends HttpJspBase{
int i=100;
public void doSome(){
System.out.println("do Some!");
}
static{
System.out.println("Class Loader!");
}
public static void doOther(){
System.out.println("do ohther!");
}
public void _jspService(HttpServletRequest request,HttpServletResponse response){
doSome();
System.out.println("servlet's service method execute!");
int j=100;
System.out.println("j ="+j);
}
}