1.page标签
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
要使用中文需要制定utf-8,按alt+/可以快速调用contentType
2.注释
<!-- HTML注释,客户端可见 -->
<%-- JSP注释,客户端不可见 --%>
<%
//单行注释
/*
多行注释
*/
%>
3.jsp脚本代码
<%
out.println("hello world");
%
4.jsp声明
<%!
String name = "张三"; int add(int x, int y){ return x*y;}
%>
在其他地方可以调用
5.jsp表达式
<%= name %>
<%= add(10,5) %>
调用了上述的变量
6.jsp的生命周期
首次访问时会在work下面生成字节码
再次访问会直接访问
7.一个简单的函数调用
<%!
String printMultiTable(){
String s= "";
for(int i = 1;i<9;i++){
for(int j =1;j<i;j++){
s+=(i+"*"+j+"="+(i*j)+" ");
}
s+="<br>";
}
return s;
}
%>
<h1>九九二乘法</h1>
<%=printMultiTable() %>