JSP中代码翻译规范的简单概述

目录

Java代码语句块

Java声明语句块

Java表达式块


Java代码语句块

Java代码语句块,此代码块将会被翻译在service方法内。

1:不能使用修饰符修饰变量

2:不能创建自定义方法

3:不能定义静态语句块

<%
	//将会被打印到控制台,而不是jsp页面
	System.out.println("Java代码块");
	showData();
%>

Java声明语句块

Java声明语句块,此代码块将会被翻译在此jsp对应的servlet的类内。

1:可以使用修饰符

2:可以声明成员变量(可以被代码语句块[<% %>]内的代码访问)

3:可以创建自定义方法

4:可以定义语句块

<%!
	private boolean Flag = true;
	static{
		System.out.println("初始化中。。。");
	}
	public void showData(){
		System.out.println(Flag);
	}
%>

Java表达式块

Java表达式块,此代码块将会在service方法的print方法中作为参数出现在out.print(Flag )

1:此块内的写法应当遵循参数的写法

2:注意不能以分号结尾

<%=Flag %>

猜你喜欢

转载自blog.csdn.net/GeekYoung/article/details/81508538
今日推荐