①5.4嵌入Java代码
语法格式:<%编写Java代码%>
可以编写单行或者多行的Java代码,语句以“;”结尾
5.4.1 代码片段
遇到的困难:代码运行不出来,非常卡,卡得我重启了三次,担心会把电脑弄坏就没重启了...
但是试运行了表单页面,表单是可以运行出来的
5.4.2 声明
(1)定义全局变量
例如:<%long startTime=System.nanoTime();%>
定义了全局变量startTime,可以在整个JSP页面中使用
- 定义全局方法
例如:
<%!
Int getMax(int a,int b){
int max=a>b?a:b;
return max;
}
%>
5.4.3 JSP表达式
可以直接把java的表达式结果输入到JSP页面中;
最终运算结果为字符串类型;
JSP表达式的语法格式:<%=表达式%>//表达式可以是任何Java语言的完整表达式;
②5.5注释
5.5.1 HTML注释
<!--注释文本-->
5.5.2 JSP注释
<%--注释文本--%>
5.5.3 动态注释
由于HTML注释对JSP嵌入的代码不起作用,因此可以利用他们的组合构成动态的HTML注释文本
例如:<!--<%=new Date()%>-->
5.5.4 代码注释
对嵌入的JAVA代码进行注释
例如://单行注释
/*
多行注释
*/
/**JavaDoc注释,用于成员注释*/