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() %>