3.jsp基本语法笔记

时间:2021-12-27 15:08:50

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)+"&nbsp;&nbsp;&nbsp;&nbsp;");
}
s+="<br>";
}
return s;
}
%>
<h1>九九二乘法</h1>
<%=printMultiTable() %>