定义表达式 <%! %>
定义表达式 <%! %>
定义成员变量方法
<%! int count = 0;%>
内容输出表达式
<%=str %> str:方法或字符串
注释快捷键: ctrl + shift + c
<%! int a=1;%> java定义表达式,成员变量
<%int a = 1;%> 局部变量
其实每一个jsp页面都会对应一个java类 这个类是IDE自动帮我们创建的.
<%=str%> 专门向页面输出文字
内容输出表达式
<%! int count=0:%>定义表达式(成员变量)定义到类里(系统自动生成的类)
<% int number=0;
count++;
number++;
out.println("count:"+count);
out.println("number:"+number);
%>普通表达式(局部变量)定义到方法中
内容输出:
<%
String str="www.sikidu.com";
%>
<%
out.println(str);
%>
<%=str %>
<%! 成员变量(类的成员 %>
每次调用保存
<% 局部变量%>
<%=str %>内容输出
<%= %>直接输出值
<%! %>定义一个表达式
包的导入:
<%@ page import="java.util.Date" %>
引入多个包可以写在一起
注释:
1.java注释是在<% %>的java代码中起作用
2.jsp注释使用<%-- --%>,查看网页源码不可见
3.html注释 <!-- -->,查看网页源码可见
jsp定义表达式:
<%! int count=0;%> 这里定义的count相当于成员变量,我们知道jsp在我们创建的时候会为我们创建对应的Servlet类,那么这里的count就是这个类的成员变量,他随类而存在;但是普通方式的变量是局部变量,每次执行伴随着创建和销毁;
值得注意的是,方法也是用这种方式定义。
jsp输出表达式:
<%=str %> 加入str使我们定义的一个变量那么通过这种方式就可以直接将str返回,这里的str可以换成某个有返回值的方法
209-jsp定义表达式和内容输出表达式
<%! int count=0; %> 定义表达式(成员变量)
<% int number=0; %>局部变量
每个jsp页面都对应一个类, 这个类由系统自动生成.
<%= %> nei'ron