1.jsp导入java类的方式
<%@ page import="java.util.Date" %>
2.JSP表达式
格式:<%= java里面的变量或者表达式 %>
eg:
//页面会显示日期
<%= new Date()%>
3.jsp脚本
格式:<% java语句 %>
eg:
<% String str = "dldld"; %>
//页面会显示变量str的值
<%= str %>
4.在脚本中直接输出
格式: out.print() 其中可以拼接html代码
eg:
<%
int sum = 0;
for (int i = 0; i <= 100; i++) {
sum += i;
out.println(i);
}
out.print("<h1>Sum="+sum+"</h1>");
%>
5.代码嵌入HTML输出
<%
for (int i = 0; i < 3; i++) {
%>
<h1>hello</h1>
<%
}
%>
6.jsp声名
格式:<%! 方法 %>是声明标签 Jsp页在到tomcat的时候会被编译为java文件
类,jsp页面里面的所有东西都会包含在一个方法里,如果不用声明标签去声明这是个方法
个方法就会报错了,因为方法里面不能有方法。
全局变量/静态常量也需要写在声名中
eg:
<%!
public void getHello(){
System.out.println("hello");
}
%>
7.jsp的注释
<%-- 我是注释--%>